canYouTakeALookAtThisDateTimeBug
canYouTakeALookAtThisDateTimeBug
canYouTakeALookAtThisDateTimeBug
If you're not using tz_database or equivalents for literally all date-time logic, if 24 or 60*60 are constants defined in your project... you're doing it fucking wrong. I don't know how many times we need to break out the idiot club, but date, time and timezones are extremely complicated - unless your business is primarily concerned with them you must use a library or service.
Do Not Reinvent This Wheel
What does tz_database do? Wikipedia makes it seem like it basically converts a pair (geocoordinatr, utc time) to local time
From my very basic understanding, yeah that's basically what it does. However it accounts for a whole lot more into adding or subtracting from UTC. Timezones aren't absolute, they're political. Timezones have weird rules, and history that needs to be somehow expressed in the code to get the right time. That's what's sets tz_database apart from just looking at a map and saying it's +7 UTC.
I'd start with a 13 month/28 day calendar and planetary time (all clocks set to UTC).
EDIT: And set the date format to YYYY.MM.DD for the entire world. Americans and Europeans can stop arguing. The Japanese got it right.
And the extra day is a special interstitial holiday in the "14th" month, right? And leap days go into that holiday month as well.
No, "new years day" would just be a day all by it's self, global celebration day... And get this, every 4 years you get two party days.
Obviously this will never happen, the world would all have to agree on the change..., which isn't going to happen. Oh well it is nice in theory.
That fourteenth month should be managed by Congress, every year they could vote on whether we'd have it or not.
The symmetry calendars (Wikipedia) use a leap week each several years, which seems like a reasonable way of doing it
Apparently the author of those calendars thought that would bring on board the people who believe days following an unending sequence is important - those who think their holy day has to be an actual whatever-day not one out of sequence due to intercalary days
Ed. Linkified the calendar
Time for all the maintainers of datetime libraries to unionize and give a collective nope.
I leave the country for six goddamn months and they pull this shit while I'm away???
I wouldn't go back, if I were you.
Is the idea to have longers days or shorter hours? Eitherway: why?
Longer days. Which kind of works in an area where the sun doesn't rise all winter and doesn't set all summer. Until you have to consider having to work with anyone else. Not only do you have timezone offsets that change every day, you get date offsets. After less than a month, you're already two days off from the rest of the world.
Remindes me of Mars. Never been there but the researchers who controlled the rovers had Mars time which is slightly off but very slidely. And since there were several rovers ad once, each team, or rather each floor, had their own time zone.
Thanks now I can visualize how that would work, it's actually pretty cool. And the reasons is good, i can see myself doing tourism in a place like that for this reason.
Which kind of works
I guess... If they really don't care about time of day coinciding with the placement of the sun. Ever. Unless they're only running 26h days summer and winter but 24 hour days during spring and fall..? This would be FUN!
Link.
No, they don't really explain why that's better. The main reason given is to attract people, so in other words it's a stunt.
"By extending the length of the days, Pedersen hopes that more people will be inspired to move to the remote region. Ensuring that the area is populated is “more important than ever” in light of Russia’s war against Ukraine, Pedersen added."
Yup. Imagine the ads for this:
Move here and age slower (disclaimer: you might have to change your birthday because we needed to remove some days from OUR calendar.
The article: https://www.politico.eu/article/norway-arctic-region-asks-eu-commission-for-26-hour-day/
Huh. Great idea.
I hear they're also declaring that pi equals three.
Or 5
They'll settle for three-ish