std.date
Kagamin
spam at here.lot
Wed Nov 17 04:15:52 PST 2010
Daniel Gibson Wrote:
> > Synchronization can fail if the code asserts that number of seconds is not greater than 59 (Jonathan's lib does the same, I think). Is it the cause?
>
> How are leap seconds handled on a computer anyway? Does the clock really count
> to 60 seconds (instead of 59) before the next minute starts, or is the clock
> just slowed down a bit (like it's - IIRC - done when changing the time with NTP
> or such)?
This is how it looked on linux:
bash-2.05b# date
Thu Jan 1 00:59:58 CET 2009
bash-2.05b# date
Thu Jan 1 00:59:59 CET 2009
bash-2.05b# date
Thu Jan 1 00:59:60 CET 2009
bash-2.05b# date
Thu Jan 1 01:00:00 CET 2009
bash-2.05b# date
Thu Jan 1 01:00:01 CET 2009
bash-2.05b#
More information about the Digitalmars-d
mailing list