Tell HN: Sudden Chile daylight savings time rules change causes chaos
This kind of thing is why it's important to store user-specified future dates as local time + IANA zone name.If a user wants a calendar event at 9am, they probably still mean 9am after accounting for time zone or DST changes.Storing dates as UTC is appropriate for dates in the past, or future dates that a user will never expect to happen at a certain wall-clock time.(An IANA zone name is something like America/New_York, and not EST or UTC-05:00)