Time in Forecasts

Weather forecasts are organized around time concepts that determine when a model ran, what data it used, and what future moments it predicts. All times are in UTC, often written with a "z" suffix (e.g. 18z = 18:00 UTC).

Key Concepts

Traditional Forecasting

Traditional models like ECMWF run on a fixed schedule (4 times per day at 0z, 6z, 12z, 18z). Each run assimilates observations from a 6-hour window centered on its initialization time. For example, the 0z run uses data from 21z the previous day to 03z.

The forecasting process starts after the assimilation window closes and takes several hours to complete. The 0z ECMWF run typically becomes available around 05:40z, nearly six hours after its initialization time.

Continuous Forecasting (WeatherMesh)

WeatherMesh-5c runs every 20 minutes. Forecast generation takes about 16 minutes, so the latest forecast always reflects observations from just 20 to 40 minutes ago. This is a fundamental difference from traditional models that lag hours behind their initialization time.

Multiple WeatherMesh runs can share the same forecast zero. For example, the 03:00 and 03:20 runs both use a forecast zero of 03:00. For system timing details, see Run Information.