My five-year experiment with UTC
192 comments
·May 31, 2025whoisyc
necovek
Incidentally, this works for someone close to the UTC time (3h off for Moscow) for the reasons you mention.
It likely does not generalize at all.
They also haven't faced an issue where an event is booked by someone else at a DST-affecting time: as that time changes between two days, you now need an extra "if" in your brain (is it DST there? Europe and US are on different cycles there too).
I've tried booking all the cross-timezone meetings in UTC, but didn't get far with it: it was more work for everyone compared to somewhat reduced confusion and suddenly overlapping meetings.
throw0101d
> It turns out a lot of people are confused by flight times like “Wednesday 1:20am”, because if you are catching an 1:20am flight, you are heading to the airport on the previous day before midnight […]
If you use 24-hour ("military") time—00:00 to 23:59—this becomes less confusing. Perhaps an attempt to culturally shift from using 12-hour to using 24-hour time would be useful. (In the US it'd probably less of a challenge than metrification.)
[1] https://en.wikipedia.org/wiki/Date_and_time_representation_b...
[2] https://en.wikipedia.org/wiki/12-hour_clock#Use_by_country
lcnPylGDnU4H9OF
Maybe it’s less confusing in practice but it’s not clear to me how in theory. It seems like the core issue is still present: an event so early in Wednesday’s morning feels like an extension of Tuesday night so one has to remember “Tuesday before I sleep” when the event details say “sometime Wednesday”.
jorvi
> because what is the early morning of Wednesday if not just Tuesday night prolonged?
This is what really grinds my gears with the official definition of "night" and "morning".
Tuesday 21:00-23:59 is considered "night", and then Wednesday 00:00 is considered "morning", which is highway insanity to me. No one would say they were going out 'till "Wednesday morning" if they went to the pub until 02:30 Wednesday.
IMO it only starts being "morning" around 05:00, maybe even 06:00.
mjevans
Due to the tilt of the earth the length of a solar day is not constant (unless you're very near the equator along a specific, probably wobbly, line).
Even now, obtaining solar noon is comparatively easy. Then add half of an earth's rotation* (slightly affected by the earth's orbital period too), and that's midnight.
In the days of candle light, midnight wasn't a crazy time to draw that diving line. However these days even people with crazy early AM weekdays to avoid commutes sometimes cross over midnights on the weekend.
+
You are correct that the modern world really should just start counting the day at like 3 or 4 am, and continue counting past 2359 to almost 2700 or 2800.
jorvi
Haha, don't get me wrong, I am not asking for official days to be anything but 24 hours.
I guess I am arguing that "morning" "midday" "evening" and "night" should hold no official definition, since they are much more about the vibe rather than an absolute position on the clock. However, if they do remain as official definitions, they should be heavily revised.
koito17
> one successful attempt at addressing this problem is Japanese late night anime schedules
Depending on the channel, the "new date cut-off" (more accurately: 日付変更) sometimes varies. Some channels start the day at 5am, others at 4am, and so on. Because of this, one gets to see wild things, such as a time-table scheduling a show at "29:30" whereas another channel would write "05:30".
In any case, your claim is correct. The people who stay up to watch late-night shows do not consider their day finished around those hours, and the times are intended to reflect that. However, there is still inconsistency around the hour of the new day.
A similar issue exists in video games. I know of one game that "starts the new day", so to speak, at 5am, and another game that does so at exactly 12am. To add further confusion, many Japanese websites and games are designed with the assumption that the user is always in Japanese Standard Time. (Most Japanese do not travel abroad, and Japan itself has exactly one time zone, thus Japanese programmers rarely ever think about time zones). Thus, when overseas, you may see the new day in a video game start at 1pm local time!
scbrg
I believe all these problems are caused by time zones, not solved by them. If the current date/day of week wasn't vaguely connected to sleep/wake cycle, we wouldn't be conditioned to assume it was.
For instance, we handle 24 hour clock (with 60 minute hours?! WTF?) fine, even if it's insane and we use the decimal system elsewhere. Because we got used to it when we grew up. Many even have the clock reset in the middle of the day, ending up with things like two hour activities spanning from eleven to one! (Don't get me started on shit like "half four" - it means different things depending on where you are, but it never means two!)
Heck, there's a whole, huge country that gets by on inches and ounces and pounds and miles and whatnot - a mind boggling amount of extra mental energy required, and with the exception of some recent lapse when selecting their boss dude they seem to be doing mostly as well as (and over the previous century arguably somewhat better than) the rest of us in the thinking department.
If we grew up with date/day changing in the afternoon, every kid in preschool would have it figured out already. "Early morning flight confusion" would seize to exist (except, perhaps, for the poor bastards who'd happen to live close to wherever we decided to place the prime meridian), because everybody would know what "1:20" meant, and not randomly guess at something based on when they happen to sleep.
iforgotpassword
Yes and no, locally it would work because that's what you grew up with, but traveling, and especially communicating would be equally confusing. Currently we have that problem on globe-spanning video calls where "let's schedule another meeting tomorrow" could mean very different things. In the global utc scenario, tomorrow would still mean different things to someone growing up with "midnight" during the day vs. When you're asleep.
scbrg
Again, I believe the problem you're talking about is caused by time zones.
If you're used to date changes happening "whenever", you'd stop assuming they happen at a fixed point during the day.
Any argument that starts with "Today, we're already confused about ... because we're used to date changes occurring while we sleep" is meaningless, since we wouldn't be used to date changes occurring while we sleep.
The whole terminology thing would be solved by having two words; one meaning "after next sleep cycle" (which would probably be more common when speaking to people in your own geographic region), and one meaning "after next date change" (which would probably be more common when speaking to people in other geographic regions). The appearance of this second word would likely happen naturally within weeks, if not days after abolishing time zones. As usually happens with language.
The argument against abolishing time zones always seems to assume that humanity would be incapable of adapting to a time zone free world. Like this would mysteriously be the first and only change in the history of mankind society couldn't adapt to.
Dylan16807
In that particular case, "another meeting tomorrow", I think my expectation is pretty much not affected by time zones. I expect it to be 24 hours from when the current meeting started, plus or minus 2-4 hours.
arccy
i mentally translate tomorrow in a business meeting usually means sometime in the next 8-40 hours...
wpm
You argue that any system would be easier if we had all learned it in preschool, then turn around and claim some massive, mind boggling amount of effort that must be expended by Americans to use ounces, miles, and all sort of other yucky units you might need a lot of energy to use, but Americans have been learning, alongside SI, since preschool. Just like how you don’t likely struggle with 7 day weeks of 24 hour days with 60 minute hours.
So which is it?
RedShift1
I don't get the flight example? Wednesday 1:20 AM = Thursday 1:20 (24 hr notation)?
Anyway it seems to me this whole problem arises with 12 hour notation.
eszed
I switched permanently to 24hr notation after my buddy asked me to pick him up from the airport at "one-o'clock on Thursday". No problem, I didn't have any classes Thursday afternoon, so "see you then". You see where this is going? At 0-dark-thirty I get a call: "dude, where are you?" Yeah. I still give him shit about it, thirty years later.
24hr time, folks. 24hr time.
neilpomerleau
Wednesday 1:20 AM (12 hr notation) = Wednesday 1:20 (24 hr notation), or is there another convention I’ve never heard of? Either way, this seems to further validate the original confusion.
RedShift1
> book a flight on Wednesday 1:20am, head to the airport on Wednesday evening because they think “well the flight is on Wednesday right”, and find out that it is actually Thursday after midnight.
This bit here, I don't understand what Thursday is supposed to do here. If my flight leaves Wednesday at 1:20 AM, I'm leaving for the airport Tuesday evening.
But if I'm interpreting OP correctly, people are booking flights for Wednesday 1:20 AM but leaving for the airport Wednesday evening? Why would you be confused about that?
nonfamous
The correct 24h notation would be: Wednesday 01:20.
By the way, if you’re used to 12h time, you can get a similar experience to that described in the article simply by setting your watch/phone to 24h time. After a while your brain just starts to recognize 15:00 and 3pm as the same thing, and there’s no explicit conversion required for you.
lxgr
True, it is less of an issue with the 8,760 hour notation as people usually notice new day’s eve.
umanwizard
Using UTC for everything strikes me as attempting to apply thinking that's convenient for machines to humans.
In the vast majority of cases, the most salient property of a timestamp, for humans, is what point it occurred in the 24-hour day/night cycle (and, secondarily, where it occurred in the 7-day week cycle).
Local time is an approximation of exactly that 24-hour cycle; the local time anywhere is approximately the elapsed time since the last solar midnight in that location. (Yes, it's not perfect, because in some places local time has a persistent offset from solar time, or even one that changes twice a year, but it's close enough).
UTC is an approximation of the elapsed time since the last solar midnight in England. Most people don't live in England, so this just isn't relevant most of the time.
If we all used UTC, sure, people living in one place would get used to the new correspondence to solar time; someone who spends all their time in Arizona would quickly get used to the fact that they now eat dinner at 12:00 UTC instead of 7pm. But it would make traveling more tedious: you'd have to re-learn the mapping every new place you went. It'd also make communicating with people abroad more difficult. If someone tells you "I went to bed at 08:00 last night", you have to know that in New Zealand that means they're an early riser or were sick; in New York it means they had a wild party and in Poland it means they worked the night shift.
There are a few cases where having a shared absolute time reference is useful; for example, scheduling meetings with people in many different countries, but in those cases people tend to spontaneously settle on a time standard and it doesn't cause many problems in practice. And even in many of those cases, the local solar time is still relevant (you wouldn't want to schedule a meeting for someone around their solar midnight), so you have to have some way of expressing it anyway.
tgma
Right. The 7-day week cycle is also completely arbitrary, perhaps the most arbitrary of all time duration units, but having something of that nature has proven useful.
The 7-day week originated in ancient Mesopotamia, particularly Babylon, around the 3rd millennium BCE. It was tied to the observation of seven celestial bodies visible to the naked eye: the Sun, Moon, Mercury, Venus, Mars, Jupiter, and Saturn. Each day was associated with one of these "planets," a system later adopted and refined by other cultures.
The Babylonians passed this concept to the Jews, who formalized it in their religious practices, linking it to the biblical creation story in Genesis, where God created the world in six days and rested on the seventh, the Sabbath. This Jewish tradition influenced the structure of the week in the Western world.
The Romans also adopted the 7-day cycle by the 1st century CE, replacing their earlier 8-day market cycle (nundinae). They named the days after their gods, aligned with the celestial bodies: dies Solis (Sun), dies Lunae (Moon), dies Martis (Mars), dies Mercurii (Mercury), dies Iovis (Jupiter), dies Veneris (Venus), and dies Saturni (Saturn). These names persist in Romance languages (e.g., French: lundi for Moon, mardi for Mars).
The 7-day week spread through the Roman Empire and was cemented by Christianity, especially after Emperor Constantine made Sunday a day of rest in 321 CE. Other cultures, like the ancient Egyptians and early Chinese, had different cycles, but the 7-day week became dominant globally due to Western influence, trade, and colonization.
It’s not perfectly aligned with natural cycles—365.25 days in a year don’t divide evenly by 7—but its cultural and religious roots have made it a near-universal standard.
1718627440
It is not just convention it seams also to be a somewhat natural unit for humans. Each time some try to change it, people get sick.
kweingar
Is it natural, or have we just adapted to it? Maybe if we had always had 10-day weeks, we'd get sick if we switched to 7.
davidcalloway
This cannot be right.
I've known multiple people in my life whose working shifts do not correspond to the seven-day week.
I know of no illness from which they suffer.
quantified
People get sick when it's changed. People get sick when it's unchanged.
No other primate cares a whit. No other animal cares a whit.
Citations would be very useful here, otherwise it sounds like another random thing from minds unknown.
justahuman74
What do the symptoms look like?
praash
> someone who spends all their time in Arizona would quickly get used to the fact that they now eat dinner at 12:00 UTC instead of 7pm. But it would make traveling more tedious: you'd have to re-learn the mapping every new place you went.
Following local times won't spare you from having to learn local culture anyway, such as Spanish dinner times ranging around 21-23.
umanwizard
That’s true, but you still have to know much less information. In most cultures, most people eat the main evening meal somewhere between 18h and 23h; Southern Europe tends later in that range than most places, whereas the US tends earlier. This is still a lot simpler than each longitude having its own unique offset that can range anywhere from -12 to 12.
If you visit Spain as a tourist and eat at 19:00 local time every day, you’ll be slightly out of sync with the locals but you aren’t going to cause any huge drama. If you never even learned the fact that Spanish people eat later, you’d still basically be fine. So knowing that cultural fact about Spain isn’t absolutely essential the way it would be to learn the offset of each place in a world without time zones.
ravenical
Also, thanks to daylight savings, the current time in England is 1 hour off UTC, so for 6 months of the year it's not even a good estimate for that.
umanwizard
Not the solar time.
0xbadcafebee
> As a programmer, I’ve always been annoyed by the concept of administrative time zones.
> Five years ago, I decided time zones should be abolished, and everyone should use one coordinated time.
This is called many things: utopianism, dogmatism, authoritarianism, absolutism. Seems common in programmers. I don't understand the mechanism for it, but it would be great if we could figure out a way to prevent it, and teach that in schools. Too many people like this in the world today.andy99
I can't tell if your comment is intentionally ironic, as in you're saying we need to enforce your view on others that enforcing their view on others is bad.
If this person was vandalizing cultural treasures or something to pressure everyone to use UTC, then yes I agree his forced technocratic fix to a social issue is bad. Just writing about it and sharing an opinion is actually very constructive, even if you disagree with his take.
dangus
An opinion becomes something a little more deserving of criticism when it’s saying things like “it should be abolished and everyone should do what I say.”
This wasn’t phrased like “I prefer to use UTC time and here’s why I like it,” it’s more like if this guy becomes king of the world we’ll literally be forced to used UTC time.
This is why the person you replied to said:
> it would be great if we could figure out a way to prevent it, and teach that in schools. Too many people like this in the world today.
Too many people think that constructively sharing a personal opinion and sharing a desire to impose restrictions on others are of equal merit.
eredengrin
> An opinion becomes something a little more deserving of criticism when it’s saying things like “it should be abolished and everyone should do what I say.”
I must have missed that quote, I seem to be unable to find that text in the post.
> This wasn’t phrased like “I prefer to use UTC time and here’s why I like it,”
I don't know, it kind of seems like it was:
> Here’s Adam’s story of how living by UTC transformed his productivity, and why it might work for you, too.
and
> Give it a try, you might find it as liberating as I do.
They're making it sound awfully optional if their intent was to put you in jail if you didn't do it.
null
maxbond
Sometimes people interpret the complexity of the world as something to be eliminated rather than confronted and managed.
fastball
Seems to me that standardizing the entire world on a single time is confronting and managing the complexity of the world.
The existing system is more inertial and political than practical.
"Noon is when the sun is at its zenith in your area" is significantly less useful in 2025 than being able to coordinate globally with ease. It's also just not true in many (most?) cases, as noted in the article, where places like China have a single timezone even though there is a 3-hour discrepancy in the sun's position from one side of China to the other.
maxbond
Different parts of the world are at different times of day, that complexity doesn't disappear if you ignore it. The more distributed your team is, the more important this becomes. People keep saying timezones only exist because of inertia, but I do not buy it. There's definitely complexity caused by political boundaries that isn't inherent to the problem, but the primary reason timezones exist isn't inertia, it's that they continue to be relevant and useful. Because people continue to keep hours based on their local conditions. I'm skeptical that the juice is worth the squeeze as far as eliminating the small overhead caused by political boundaries.
3 hours is one thing, 12 hours is another (and "So you want to abolish timezones" notes that people in China commonly use lookup tables, creating implicit timezones).
When I coordinate across timezones, I say, "Hey does 9amPT/11amET work?" (Assuming those are the relevant timezones). I don't see the problem with that approach?
Let's say you abolish timezones. Okay. How do I know whether it's rude to call Uncle Steve in Melbourne? I'm going to consult some kind of table and implicitly reintroduce timezones, right?
absurdo
People have been blowhards for as long as there have been people. Live and let live.
xboxnolifes
Maybe it manifests from "timezones are a difficult problem for my profession, lets get rid of them".
abtinf
Pragmatism is the rejection of principles on principle.
maxbond
Pragmatism is compromising lesser principles in service of higher principles.
bqmjjx0kac
"I decided time zones should be abolished..."
It reads as tongue-in-cheek to me :)
viraptor
Just right for the "Abolish everything" show https://nebula.tv/abolish
eredengrin
> Here’s Adam’s story of how living by UTC transformed his productivity, and why it might work for you, too.
> Give it a try, you might find it as liberating as I do.
Did you miss these quotes, or are they also part of the absolutism? Here are some ways I read it, which seem like fair interpretations and also don't make the author stand out as being particularly dogmatic or authoritarian:
Considering the quotes I provided, it seems likely that the author may have been suggesting that we stop using timezones as a society in order to mitigate the only two downsides that they listed, since those downsides only exist as a result of society still using timezones while they as an individual stopped using them.
Another way to read it could be that the author made a statement they believe is probably true ("timezones should be abolished") but they were not fully convinced. To gain confidence, they decided to gather further information: "I began with myself...To my surprise, it was easy" and then ended with two downsides of their experiment, suggesting that they realize it may not be a perfect solution, at least right now.
A third way one could read it is to consider that the author didn't propose fines, jail-time, or any other specific penalties for continued use of timezones in their hypothetical world. Without enforcing a penalty, what does it even mean to "abolish" a timezone? In the context of the whole post, it seems to be more of a thought experiment imagining what could be if society as a whole switched, rather than a prescription of what must be.
The unwillingness to engage with the author's thought experiment strikes me as more dogmatic than anything the author wrote, but perhaps I am not fully considering other possible interpretations.
candiddevmike
Eh, I think it's more a drive to simplify things that exist because of inertia/"that's how we always did it". Time zones are arbitrary and silly (sun is most likely not halfway at noon for most of the zone), daylight savings is even worse. Imperial units too, get rid of them.
arh68
Exactly. By GP's logic, time zones are absolutist, and every town could & should observe solar noon independently.
I think folks are averse to "world time" (for reasons, largely inertial), so maybe the baby step is try 1 timezone per country (like China's done for .. 75 years ?).
I'd even argue Local Time has only ~4 useful times: dawn, daytime, dusk, & nighttime. Where I grew up, the parks closed at dusk every day. Nobody complained
If I take a walk at 7:05:35 PM every day, it seems very precise but doesn't indicate whether I need sunglasses or a flashlight. It's meaningless precision, like 0.6235 slices of pizza. If I'm coordinating a walk with you, I might as well use UTC: it still won't tell light from dark, but at least nobody'll be waiting for an hour due to DST. It'd make more sense to schedule our walk at `1 hour before dusk`, or "just" settle for UTC, IMO.
samus
> like China's done for .. 75 years
China did that for political reasons. The Republic of China used five, and Russia uses two timezones across those longitudes. Similarly, I also find it quite weird that France and Spain are in CET. France shifted when it was occupied in WWII, but maybe it's justified to remain in CET to reduce friction with the economies of its eastern neighbors. Whatever. Vive la weird. Countries do that to themselves.
A deviation of half an hour from noon is barely perceptible unless you use a sunclock. People can roughly estimate when the sun will set by just looking at local time and considering the current season. What throws a wrench in the works is daylight saving time. I fully agree that DST a huge annoyance and that its benefits were always rather situational.
ninkendo
> Time zones are arbitrary and silly (sun is most likely not halfway at noon for most of the zone)
So You Want To Abolish Time Zones - https://qntm.org/abolish
shaky-carrousel
Just send him an email. Or politely ask him about his schedule and don't make assumptions about it, because I, for instance, can be awake at 5am a weekend and asleep at 9pm on a workday.
umanwizard
> sun is most likely not halfway at noon for most of the zone
Being able to express where you are in the 24-hour cycle is useful. That's what local time is: an approximation of the time since the last solar midnight.
To the extent that the approximation is poor, it's an argument for improving it (Spain for example should really set their clocks back an hour), not for getting rid of it entirely.
jerlam
For the same reason I still like temperature in Fahrenheit, despite knowing that it is inferior in all contexts other than weather and most of the world doesn't use it. Around 100F is dangerously hot and 0F is dangerously cold.
Besides, Kelvin is the most true temperature scale, not Celsius.
calmbonsai
Nope, no. I appreciate the experiment and I did do this myself for about 4 months when doing some intense cross-Atlantic business consulting traveling.
Unlike DST today, time zones do still have economic utility in the modern world since there are many more personal and industrial activities that exclusively happen during day or night in a single locale and far fewer that happen 24x7 and routinely traverse multiple locales.
null
pavlov
Clearly everybody should use Swatch Internet Time, also known as “.beat”:
https://en.wikipedia.org/wiki/Swatch_Internet_Time
Nothing is more rad than checking the dot-beat on my translucent plastic watch while waiting for dial-up to connect so I can update my ICQ status to let my global friends know I’m listening to “Barbie Girl” from a 128k MP3 in WinAMP. Pre-emptive multitasking baby.
Animats
Could be worse. Mecca has the world's biggest clock dial.[1] Originally, it was to be set to solar time at Mecca, but that was just too confusing.
myself248
I like to think .beats might've caught on, if they were UTC-based instead of UTC+1, because Swatch is headquartered in Switzerland, and I think that little offset made it obviously tongue-in-cheek.
halper
Since ICQ shut down, I have stayed in the right mood by using the uh-oh sound as my phone message alert for high-priority people.
alexwasserman
Well that took me back.
For some reason no friends or family took me seriously when I brought it up at the time.
Georgelemental
> Five years ago, I decided time zones should be abolished, and everyone should use one coordinated time.
> Moscow time, my local context.
Ah, Russia, what would we do without you! Never change. https://gwern.net/note/note#russia
Nevermark
Nothing, nothing at all, is more abhorrent than someone willing to make a change only to leave more work for someone else to clean up!
Yes, one universal time zone, used universally! Bravo, finally, indeed.
But with metric time:
• 1 metric hour = day/25
• 1 metric time minute = day/1000 = hour/40 = 1 mday
• 1 metric time second = metric minute/1000 = 1 µday
And while we are at it, since this is all about rotation, lets fix that too:
• 1 metric rotation degree = rotation/100 = 1 centi-rotation
• 1 metric rotation minute = rotation/1000 = 1 milli-rotation
• 1 metric rotation second = metric degree minute/1000 = 1 µrot
Notation: instead of '°', metric degrees use a filled circle '•'.
Now we have conceptual correspondence between 1 minute of time and 1 minute rotation of the Earth.
If you know your metric longitude, you know the local time shift, and vice versa.
Finally, a metric "milette" distance is defined as 1/1000 of the Earths circumference, or ~40km. The Earth's surface moves 1 millete distance -> in 1 minute of time -> over 1 minute of rotation
Ok, open for suggestion period.
abrefeld
> If you know your metric longitude, you know the local time shift, and vice versa.
I've also thought that setting time using longitude could make sense. Especially since I and many people tell time, schedule meetings, etc using a device with a GPS. This article [0] makes an interesting point about the effect that time shift based on longitude would have on computers in the same data center.
> At the equator, the position directly underneath the mean Sun travels west at about 463 metres per second. That means a standard rack unit is about one millisecond wide. ... So, strictly speaking, continuous time zones mean that clocks on machines in different parts of the same data centre — neighbouring racks, even — will need to be set to different times, depending on the exact positions of those racks.
It concludes that you would have to choose a single reference point to represent the time of a machine and that:
> We might even consider applying this consistency across all machines in any given data centre. This would simplify tasks such as e.g. collating accurately timestamped log entries from multiple machines. We would ignore the real longitudes of the various machines and set all of their clocks to the same local time. The interior of the facility would become an area of uniform time; a "time zone", as it were.
mappu
I've only heard "metric time" refer to strictly powers-of-ten seconds (kiloseconds / megaseconds / ...), not your fractions of a day.
Have you seen the French revolutionary decimal time? It's closer to your proposal but with 10 hours/day instead of 25, for more consistency.
bravesoul2
Why reinvent the second when it already independent of the time it takes earth to spin.
arccy
is a day spinning around 360 degrees or from highest point of the sun?
and the rotation speed isn't constant anyway...
silisili
FWIW, most phones allow dual time display, and GMT watches would be extra helpful here as you can essentially track both at once, using either as your 'main.'
> After an eight-hour flight, if you went to bed at 21:00 yesterday, you’ll do the same today.
The problem is, depending on where you landed, 21:00 could be typical start of the workday, and you'd be showing up to an empty office.
> If you had a call at 13:00 yesterday, it’s still at 13:00 today
This part sounds nice, until DST comes along to sabotage you. For only being twice a year though, it's probably still a net gain, one I hadn't really considered for someone who travels a lot.
timewizard
> most phones allow dual time display,
That's how I have conky setup on my desktop. "Year : Julian Day : HH:MM:SS" in both local and UTC. With a fixed width font and the two right above each other it's exceptionally useful. It makes looking at logs captured in UTC much easier to parse.
windows2020
Time zones let you know if you're scheduling a meeting with someone in the middle of the night.
nly
It also enables common culture. If someone says they got up at 5am for a flight then it is widely understood that that is pretty early for a typical person, without having to explain as much in words.
If someone says they didn't get home until late, you know they probably mean 9 to some small hour of the morning etc.
nomadygnt
Yes! Whenever people say that we should have one timezone I always bring this up. Either you have to look up what time it is in another country or you have to look up what time of day it is. Either way you still have to look it up.
nirvdrum
You may have already read it, but in case you haven’t, I think this post illustrates the challenges with a single timezone rather nicely: https://qntm.org/abolish
actinium226
Who are these people who say we should have one timezone?
ianburrell
Every time time zones are discussed here, there is someone who thinks should abolish time zones and use UTC.
umanwizard
The author of the article we're commenting on, for example.
And it's an idea that I see come up not too rarely on any post about time subtleties (time zones, leap seconds, etc.)
atmavatar
Somewhat, but it does so poorly.
If you're scheduling something with someone non-local to yourself, you need not only know their time zone, but you also need also consider their latitude/longitude and what time of year it is so you account for the potential use of daylight saving time and their current sunrise/sunset times.
For example: if you schedule something at 7PM - is that daytime or nighttime? Well, if it's the first of October, and the person is in Kansas City, the answer is daytime. However, if they're in Phoenix, the answer is nighttime. And here's the kicker: the fact that Kansas City uses daylight saving time is irrelevant, as it would still be mostly light out even if you used standard time due to its higher latitude.
ItsHarper
In fairness, that's not what they're arguing for. They're advocating using UTC for yourself, and since no one else does that you'll inevitably get good at conversions to other time zones.
borsecplata
But... why? Out of boredom?
tifik
> In my head, these are equivalent, like two labels for the same moment. There’s no mental conversion, no extra cognitive load.
Well said. Ill use this when explaining to my north american friends how 17:00 is 5pm in my head without doing any math.
stavros
Yep, it's now a lookup table.
_trampeltier
In 2021 there was a website thehtime.com. It had the best concept for dealing with timezones.
https://web.archive.org/web/20211022024626/https://thehtime....
layer8
It shouldn’t have used both L and I though, and probably also have dropped O, in favor of adding X and Y.
131hn
Using continious letters for addititives values is a good idea (F+3) can be predicted easily. Yet i agree that confusing « symbols » should be avoided. Forcing UPPERCASE formeront plus using a prefix (Z might be a good one)
ZA:03 ZB:23 ZL:55 ZI:12 ZO:08
would work greatly for me
Kwpolska
Z can look like 2 in sloppy handwriting.
myself248
Oh, that's brilliant.
naikrovek
And if your language doesn’t use the Latin alphabet?
I like the concept of a global time that maps to local time, and while I am unconvinced that Latin letters are the best way to do that, I can’t think of a better way. It’s either letters of some sort, symbols, or names, and none of those sound good.
Eddy_Viscosity2
Living UTC would be awkward, however as someone who works with real world data sets, USE UTC FOR DATA! and also iso-8601 formatting. Everything else is a nightmare. Thank you for attending my ted talk.
wwweston
UTC for data is perfect for events that have occurred. It has corner cases for planned future timing that require further thought and probably storing wall time + locale.
Eddy_Viscosity2
I can see that would be an issue. Fortunately I guess, I don't have to deal with future events (except in case where the date formatting is ambiguous and I guess wrong, resulting in events appearing to have occurred in the future).
macintux
My co-workers consistently stick with UTC, but they refuse to include the time zone in strings in their databases. Drives me crazy.
yen223
The TIMESTAMP WITH TIME ZONE data type doesn't include the time zone, which is hilarious to me.
mjevans
Sad for me... https://www.postgresql.org/docs/current/datatype-datetime.ht...
Moments that are fixed in time: store the event in UTC and record the rest in a string.
A description of a moment should instead by stored in the application's normalized and preferred format, often a string.
IMO the best argument for time zones is it keeps calendar days roughly[1] aligned with “natural” days, such that day changes happen when it’s dark outside and most people[2] are asleep and most people won’t be entering a new day during a work meeting.
Why? Because it is confusing if most people’s natural days are divided into different calendar days. If I wake up and the calendar says Tuesday, then I can be sure that I don’t need to worry about the dental appointment on Wednesday afternoon. But if Wednesday starts midday, then I have to spend extra brain cycles to work out which parts of my natural day belong to Tuesday and which parts are Wednesday. It’s a lot of hassle avoided by having days change over when I’m asleep.
If you want real life example of such confusions, look up “early morning flight confusion” on your favourite search engine. It turns out a lot of people are confused by flight times like “Wednesday 1:20am”, because if you are catching an 1:20am flight, you are heading to the airport on the previous day before midnight, and mentally the flight feels like a part of the previous “natural” day. What sometimes happens is people will book a flight on Wednesday 1:20am, head to the airport on Wednesday evening because they think “well the flight is on Wednesday right”, and find out that it is actually Thursday after midnight.
By the way, one successful attempt at addressing this problem is Japanese late night anime schedules. If an anime is aired on Wednesday 1:20am, the TV station will instead write “Tuesday 25:20” on the schedule. It makes no sense from a technical point of view, but feels right for the human because what is the early morning of Wednesday if not just Tuesday night prolonged?
[1] Even extreme cases like Spain are only a couple of hours out of sync, it’s not like the sun shines on Madrid during “midnight”.
[2] the article mentions remote workers and frequent travelers, which I am willing to wager are a tiny (but over represented in nerd spaces) fraction of the society.