Re: Getting the correct UTC time -- leap second issue
From: Steve Allen (sla_at_ucolick.org)
Date: 08/04/04
- Next message: rakesh sharma: "Re: Replace newlines selectively"
- Previous message: Guy Waugh: "Bash: How do I quote CR &| LF in a command?"
- In reply to: Mike Chirico: "Getting the correct UTC time -- leap second issue"
- Next in thread: Mike Chirico: "Re: Getting the correct UTC time -- leap second issue"
- Reply: Mike Chirico: "Re: Getting the correct UTC time -- leap second issue"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 3 Aug 2004 22:10:28 -0700
"Mike Chirico" <mchirico@comcast.net> wrote in message news:<N-idnS3iCqIWApLcRVn-hQ@comcast.com>...
> One has no way of knowing how many leap seconds
> need to be added. Reference the following for a graph:
> http://www.ucolick.org/~sla/leapsecs/dutc.html#atomic.png
> My question is -- does anyone know of any open source packages that will
> give the correct UTC time, both going forward with the best approximation of
> when leap seconds will be added, plus, the exact time for all seconds, going
> back to 1972?
The tables in the referenced web page are the best indication of how large the
difference between atomic time and universal time will grow. The fact that
the tables contain three significantly different projections for the difference
makes it clear that predicting it is effectively impossible. Earth rotation
variations are effectively stochastic over short intervals, and not well
constrained by any current model over long intervals.
Civil time is based on UTC which is a form of mean solar time.
Mean solar time is what society has always used, and it has been
customary throughout history to reset clocks to agree with the sun.
Atomic time, which creates clocks that effectively never need to be
reset, is a new invention.
The two kinds of time are incommensurate, but for most applications
the difference is irrelevant.
It may be that civil time ceases to be based on mean solar time. That
social dilemma is the whole point of the referenced web pages. But
that decision is effectively a political one, not a technical one.
In the meanwhile, the setting of almost all clocks remains dependent on
obtaining the time from someone else who knows what time it is.
It is up to the owner of an individual clock to decide what kind of time
is most suitable. POSIX has chosen the traditional answer of mean solar time.
BSD has chosen the new answer of atomic time. The tz timezone library
allows either choice.
What kind of time do you want your system to use?
- Next message: rakesh sharma: "Re: Replace newlines selectively"
- Previous message: Guy Waugh: "Bash: How do I quote CR &| LF in a command?"
- In reply to: Mike Chirico: "Getting the correct UTC time -- leap second issue"
- Next in thread: Mike Chirico: "Re: Getting the correct UTC time -- leap second issue"
- Reply: Mike Chirico: "Re: Getting the correct UTC time -- leap second issue"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|