4 ms·
The timezone DB is centrally maintained by the IANA, and changes happen several times a year. Most OS automatically update it over their packaging system. Its
by willvarfar 10y ago
The timezone DB is centrally maintained by the IANA, and changes happen several times a year. Most OS automatically update it over their packaging system.
Its a shame it isn't extended to include national holidays and such, and that UNIX standardizes (and platforms adopt) an API for working with timezones correctly.
As the IANA now manage the timezone DB, it could put the onerous on publishing and updating such a DB on each country's delegate. Even North Korea cooperates with the IANA!
- masklinn 10y ago> Its a shame it isn't extended to include national holidays and such Yes because if there's one thing I'd want to deal with it's wandering religious holidays (hello easter), religious holidays for only a subset of some local population (e.g. different holidays for muslims and hindu), regional holidays, company-specific holidays, government holidays which companies may or may not want (or have) to follow, etc… Not to mention holiday doesn't necessarily mean the people following it don't work, so what would you even do with that information?
- manigandham 10y ago> national holidays These are too subjective, localized and of differing "seriousness" to be worth it. Timezones are actually objective and valuable information that should be standardized.
- willvarfar 10y agoWe have differing levels for "worth it" clearly :) Having had to work with requirements like "send pager alerts if outside normal business hours in the UK", where UK has a standard government-controlled definition of normal business hours and a government-controlled definition of whether Easter or a "bank holiday" is a business day etc, well, my life would be greatly simplified if it wasn't required that I personally collate and maintain a diary for each country...