top | item 42708843

(no title)

pluies | 1 year ago

> Storage in UTC and converting to a local timezone for display / notification purposes has been the standard practice for a looong time.

All good until summer time kicks in and your recurring 9am meeting now starts at 8am, oops.

discuss

order

haakonhr|1 year ago

But summertime is a (at least here) a separate timezone, e.g., CET vs CEST

happytoexplain|1 year ago

The point is that humans want a meeting's clock time to change when they travel to a new time zone, but not when their local time changes (either due to DST or a legal change).

Unless of course not everybody invited shares the same DST patterns, in which case it has to change for some of the participants (how do you choose which?).

Also, the relationship between the datetime the user chose and the UTC time you store can be retroactively changed by legislation.