Re:The Unix timestamp will begin with 16 this Sunday
by beagle3 on Saturday September 12, 2020 @12:59PM
(#24453770)
That’s exactly why op said we should abandon Unix time. The “who cares about leap seconds” standards is called TAI, and the difference between TAI and Unix time changes every time a leap second is introduced.
Unix time decrees every day has exactly 86400 seconds. But the introduction of leap seconds means that While most days have 86400, some earth days have 86401 seconds and potentially there could also be days with 86399
TAI makes sense everywhere, Unix time only on earth.
Re:The Unix timestamp will begin with 16 this Sunday
by BoppreH on Saturday September 12, 2020 @01:00PM
(#24453786)
Because that's not how Unix time is defined. The leap second hack is hardcoded into it:
Unix time is [...] the number of seconds that have elapsed since the Unix epoch, minus leap seconds.
- Wikipedia
If you are on Mars you'll have to update your computer time every ~6 months when Earth release a new table of leap seconds caused by e.g. earthquakes.
Number of seconds since a given time seems fine until we're travelling significantly outside of a common reference plane.