Event card
Event cards allow you to highlight upcoming events with information about date, time and location. Events can be added to users' calendars, or include a link to find out more elsewhere.
All of what appears on the card can be controlled in Express, or can be mapped via an automated feed.
Configuration
![]() |
![]() |
Handling dates and times
Event cards start and end times are well-formed ISO8601 date-times which include the offset from GMT of the zone the event is happening in. E.g. WWDC starts at 2022-06-06T09:00:00-07:00
Currently we ALWAYS display the event time in the user/device’s timezone. E.g. assuming BST, WWDC’s start will be shown as “6 June at 5 PM”.
Going forward we want to display event times in the user/device’s time zone ALWAYS (as now) and IF AND ONLY IF a zone label string is provided AND the date-time components are different in the event’s timezone, additionally show the “event’s local time”
E.g. assuming BST AND a zone label string of “PST”, WWDC would show as “6 June at 5 PM (6 June at 9 AM PST)” (or something like this, exact format TBD)
Virtual events for which there is no local timezone, can omit the zone label string, and will always be shown only in the user/device’s zone.