Remix.run Logo
lioeters 6 hours ago

Curious how this affects date/time algorithms and software libraries, particularly those that do not have a way to sync with an external authoritative source of time. I guess they all need to be updated to account for this change?

toyg 5 hours ago | parent | next [-]

They need to be updated anyway, and always have been: somewhere in the world, someone changes time rules basically every year, or even every few months. All current OSes already have support for stating "locale X will not use daylight savings / will always use daylight saving, starting from day yyyymmdd at hhmm" through simple updates.

jauco 5 hours ago | parent | prev | next [-]

Yes there’s databases like https://en.wikipedia.org/wiki/Tz_database that track this and that are included in libraries that do the arithmetics. It’s why those libraries are often relatively bulky.

cpburns2009 5 hours ago | parent | prev [-]

An updated tz database.

bombcar 5 hours ago | parent [-]

Or you set your timezone location to one that’s false, but matches what is now true (like Arizona, for example).