There have been allusions to computer systems other than POSIX which recognize leap seconds. I thought I would point out a partial example of one.

The z/Architecture Principles of Operation (descendant of the System/370) explains in chapter 4 the operation of the time of day clock.

The publication is available at
http://www-01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d57819852571c500428f9a

One of the bits is incremented each SI microsecond, and the epoch is 1 January 1900 (sort-of UTC). Whole leap seconds are counted after 1 January 1972. Before that, the time scale considers every day to consist of exactly 86,400 seconds. I found the explanatory text rather confusing, and derived my impression of how it operates by examining the values in the various tables.

I am not able to explain how the value of the time of day clock is carried through programming libraries and finally displayed to people.


_______________________________________________
LEAPSECS mailing list
LEAPSECS@leapsecond.com
http://six.pairlist.net/mailman/listinfo/leapsecs

Reply via email to