h-event uses p-name, p-summary, dt-start, dt-end, dt-duration, u-url, p-category and p-location (text, or a nested h-card or h-adr).
<div class="h-event"><b class="p-name">HTML Meetup</b>, <span class="p-location">Berlin</span>:
<time class="dt-start" datetime="2026-10-03T10:00">3 Oct, 10 am</time> to
<time class="dt-end" datetime="2026-10-03T17:00">5 pm</time></div>{"type": ["h-event"], "properties": {"name": ["HTML Meetup"], "location": ["Berlin"],
"start": ["2026-10-03T10:00"], "end": ["2026-10-03T17:00"]}}dt- reads the datetime attribute: people see "5 pm", software gets ISO 8601.