🔥 Market Monitor

{{ generated_at }}
{{ generated_at }} {% for c in cities %}
{{ c.en_name }} / {{ c.airport }} {{ c.obs_time_str or c.local_time }} {% if c.new_high %} ◆新高 {% endif %}
{% if c.current_temp is not none %} {{ "%.1f"|format(c.current_temp) }}°C {% else %} -- {% endif %}
High {% if c.max_so_far is not none %} {{ "%.1f"|format(c.max_so_far) }}°C {% if c.max_temp_time %} {{ c.max_temp_time }} {% endif %} {% else %} -- {% endif %} {{ c.trend_sym }}
Obs {% if c.obs_age_min is not none %} {{ c.obs_age_min }} min ago {% else %} -- {% endif %}
{% if c.runway_pairs %}
{% for rw in c.runway_pairs %}
{{ rw["label"] }} {{ "%.1f"|format(rw["temp"]) }}°C
{% endfor %}
{% endif %}
{% endfor %}
Refreshing…