|
|
|
|
|
by aidenn0
1773 days ago
|
|
Because we want to unambiguously refer to times in the future? [edit] It would of course have been possible to have NTP be based of of TAI rather than UTC (and that might have been a good idea), but it still begs the question of what any POSIX operating system will do given that posix timestamps are leap-second adjusted. And the reason that POSIX timestamps are leap-second adjusted is so that 2628198843 has always, and will always represent 2053-04-13T23:14:03Z. For better or worse, humans have standardized on UTC, so machines that expect to interact with humans must also do so. |
|
How many seconds between now and 2038-01-01T00:00:00?
It's impossible to say because we can't predict future leap seconds.
Many uses of future times are always going to be ambiguous because humans care about timezones, which can change at any time.