Calendar a timeZone. It’s DST-correct
via Intl.
eventsInTimeZone. Call it (or
toZonedTime for a single date) yourself if you need the shifted events outside
Calendar:
The now indicator
The current-time line follows the same zone as your events: settimeZone on
Calendar and the line lands where “now” is in that zone, not where the device
clock is. Pass now for a fixed instant instead (a server-synced clock, or a
stable value in tests); a fixed now doesn’t tick. ResourceTimeline takes the
same showNowIndicator / now / timeZone props and draws its line across the
lanes whenever the board’s date is that zone’s today.