Deleted Added
full compact
leapseconds.awk (309583) leapseconds.awk (325324)
1# Generate the 'leapseconds' file from 'leap-seconds.list'.
2
3# This file is in the public domain.
4
5BEGIN {
6 print "# Allowance for leap seconds added to each time zone file."
7 print ""
8 print "# This file is in the public domain."
9 print ""
10 print "# This file is generated automatically from the data in the public-domain"
1# Generate the 'leapseconds' file from 'leap-seconds.list'.
2
3# This file is in the public domain.
4
5BEGIN {
6 print "# Allowance for leap seconds added to each time zone file."
7 print ""
8 print "# This file is in the public domain."
9 print ""
10 print "# This file is generated automatically from the data in the public-domain"
11 print "# leap-seconds.list file available from most NIST time servers."
12 print "# If the URL <ftp://time.nist.gov/pub/leap-seconds.list> does not work,"
13 print "# you should be able to pick up leap-seconds.list from a secondary NIST server."
14 print "# See <http://tf.nist.gov/tf-cgi/servers.cgi> for a list of secondary servers."
11 print "# leap-seconds.list file, which is copied from:"
12 print "# ftp://ftp.nist.gov/pub/time/leap-seconds.list"
15 print "# For more about leap-seconds.list, please see"
16 print "# The NTP Timescale and Leap Seconds"
13 print "# For more about leap-seconds.list, please see"
14 print "# The NTP Timescale and Leap Seconds"
17 print "# http://www.eecis.udel.edu/~mills/leap.html"
15 print "# https://www.eecis.udel.edu/~mills/leap.html"
18 print ""
19 print "# The International Earth Rotation and Reference Systems Service"
20 print "# periodically uses leap seconds to keep UTC to within 0.9 s of UT1"
21 print "# (which measures the true angular orientation of the earth in space); see"
16 print ""
17 print "# The International Earth Rotation and Reference Systems Service"
18 print "# periodically uses leap seconds to keep UTC to within 0.9 s of UT1"
19 print "# (which measures the true angular orientation of the earth in space); see"
22 print "# Terry J Quinn, The BIPM and the accurate measure of time,"
23 print "# Proc IEEE 79, 7 (July 1991), 894-905 <http://dx.doi.org/10.1109/5.84965>."
20 print "# Levine J. Coordinated Universal Time and the leap second."
21 print "# URSI Radio Sci Bull. 2016;89(4):30-6. doi:10.23919/URSIRSB.2016.7909995"
22 print "# http://ieeexplore.ieee.org/document/7909995/"
24 print "# There were no leap seconds before 1972, because the official mechanism"
25 print "# accounting for the discrepancy between atomic time and the earth's rotation"
26 print "# did not exist until the early 1970s."
27 print ""
28 print "# The correction (+ or -) is made at the given time, so lines"
29 print "# will typically look like:"
30 print "# Leap YEAR MON DAY 23:59:60 + R/S"
31 print "# or"

--- 45 unchanged lines hidden ---
23 print "# There were no leap seconds before 1972, because the official mechanism"
24 print "# accounting for the discrepancy between atomic time and the earth's rotation"
25 print "# did not exist until the early 1970s."
26 print ""
27 print "# The correction (+ or -) is made at the given time, so lines"
28 print "# will typically look like:"
29 print "# Leap YEAR MON DAY 23:59:60 + R/S"
30 print "# or"

--- 45 unchanged lines hidden ---