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 --- |