[tz] What's "right"?
John Sauter
John_Sauter at systemeyescomputerstore.com
Mon Nov 16 14:15:04 UTC 2020
On Mon, 2020-11-16 at 10:29 +0000, Michael H Deckers wrote:
>
> On 2020-11-15 23:21, John Sauter wrote:
> > If I am reading section 9.4 correctly, they are defining two time
> > scales: the old scale (before the leap second) and the scale after
> > the
> > step. In the old scale the leap second at the end of 2016 would
> > start
> > at 2016-12-31T24:00:00 and end at 2016-12-31:24:00:01. In the
> > scale
> > after the step the leap second would start at 2017-01-01:00:00:-1
> > and
> > end at 2017-01-01T00:00:00.
>
>
> Yes.
>
> The rationale of a positive leap second notation for a time
> point
> is to indicate that the point does not belong to the normal
> range
> of datetime values, where there are only 20 seconds from
> 2016-12-31T23:59:50 to 2017-01-01T00:00:10. One therefore has
> to use a notation that cannot be confused with notations that
> are used for these normal datetime values.
>
> Exceeding the normal range [0..1[ d of time of day is one
> method; the ITU method uses times of day >= 1 day, but times
> of day < 0 d could similarly be used. Other means would be
> affixes to the notation (such as the leap second bit in the
> Ada programming language, or the labels "A", "B" proposed to
> distinguish duplicate timestamps during fall back from summer
> time in Denmark and Germany).
>
> Michael Deckers.
In addition, following Steve Allen's suggestion, the start of the leap
second in the time scale after the step could be 2017-01-00T23:59:59.
John Sauter (John_Sauter at systemeyescomputerstore.com)
--
PGP fingerprint E24A D25B E5FE 4914 A603 49EC 7030 3EA1 9A0B 511E
More information about the tz
mailing list