Falsehoods Programmers believe about Time
81–90 of 222 posts
Re: Falsehoods Programmers believe about Time
#82Re: Falsehoods Programmers believe about Time
#83http://en.wikipedia.org/wiki/Lamport_timestamps
http://en.wikipedia.org/wiki/Vector_clocks
That said, UTC timestamps since the epoch are one of the more straightforward ways of dealing with time, if you must sully your hands with the foul concept of time at all.
Re: Falsehoods Programmers believe about Time
#84Earlier quoted context omitted.
Actually, almost no country outside the British Empire (and not even Scotland inside it) implemented the Gregorian reform at the same time. Britain was pretty late in doing so, too. As for "all modern computer systems", Unix time is completely ignorant about anything except seconds.
Except it doesn't account for leap seconds.
Re: Falsehoods Programmers believe about Time
#85Re: Falsehoods Programmers believe about Time
#86Another way to look at time is this: The only correct clock is a broken one which is right twice a day.
If the day is one on which we either spring forward or fall back and the time the clock reads somewhere in the shift hour, then the clock will be right either 1 or 3 times that day. And it's different in different countries.
https://en.wikipedia.org/wiki/Daylight_saving_time#Procedure
Re: Falsehoods Programmers believe about Time
#87This is why I really like logical clocks: by abandoning the primitive and outdated concept of "time" altogether, they allow you to deal reliably with causality, which is often all you're really interested in. http://en.wikipedia.org/wiki/Lamport_timestamps http://en.wikipedia.org/wiki/Vector_clocks That said, UTC timestamps since the epoch are one of the more straightforward ways of dealing with time, if you must sul…
Definitely. Leave their rendering to the experts, but to store times and dates in any other way is indefensible.
Re: Falsehoods Programmers believe about Time
#88If anyone has any idea about what they could possibly mean, I'd much appreciate it.
Re: Falsehoods Programmers believe about Time
#89There needs to be an Internet Standard Time/Date -- at least in terms of formatting.