leap-seconds revision 289421
1289421Scy#
2289421Scy# $FreeBSD: head/etc/ntp/leap-seconds 289421 2015-10-16 14:04:16Z cy $
3289421Scy#
4289421Scy#	ATOMIC TIME.
5289421Scy#	The Coordinated Universal Time (UTC) is the reference time scale derived 
6289421Scy#	from The "Temps Atomique International" (TAI) calculated by the Bureau 
7289421Scy#	International des Poids et Mesures (BIPM) using a worldwide network of atomic 
8289421Scy#	clocks. UTC differs from TAI by an integer number of seconds; it is the basis 
9289421Scy#	of all activities in the world. 
10289421Scy#
11289421Scy#
12289421Scy#	ASTRONOMICAL TIME (UT1) is the time scale based on the rate of rotation of the earth. 
13289421Scy#	It is now mainly derived from Very Long Baseline Interferometry (VLBI). The various 
14289421Scy#	irregular fluctuations progressively detected in the rotation rate of the Earth lead 
15289421Scy#	in 1972 to the replacement of UT1 by UTC as the reference time scale. 
16289421Scy#
17289421Scy#
18289421Scy#	LEAP SECOND
19289421Scy#	Atomic clocks are more stable than the rate of the earth rotatiob since the later 
20289421Scy#	undergoes a full range of geophysical perturbations at various time scales (lunisolar 
21289421Scy#	and core-mantle torques,atmospheric and oceanic effetcs, ...)
22289421Scy#	Leap seconds are needed to keep the two time scales in agreement, i.e. UT1-UTC smaller 
23289421Scy#	than 0.9 second. So, when necessary a "leap second" is introduced in UTC.
24289421Scy#	Since the adoption of this system in 1972 it has been necessary to add 26 seconds to UTC, 
25289421Scy#	firstly due to the initial choice of the value of the second (1/86400 mean solar day of 
26289421Scy#	the year 1820) and secondly to the general slowing down of the Earth's rotation. It is 
27289421Scy#	theorically possible to have a negative leap second (a second removed from UTC), but so far, 
28289421Scy#	all leap seconds have been positive (a second has been added to UTC). Based on what we know about the earth's rotation, 
29289421Scy#	it is unlikely that we will ever have a negative leap second.
30289421Scy#
31289421Scy#
32289421Scy#	HISTORY
33289421Scy#	The first leap second was added on June 30, 1972. Until 2000, it was necessary in average to add a leap second at a rate 
34289421Scy#	of 1 to 2 years. Since 2000, due to the fact that the earth rate of rotation is accelerating, leap seconds are introduced 
35289421Scy#	with an average  frequency of 3 to 4 years.
36289421Scy#
37289421Scy#
38289421Scy#	RESPONSABILITY OF THE DECISION TO INTRODUCE A LEAP SECOND IN UTC
39289421Scy#	The decision to introduce a leap second in UTC is the responsibility of the Earth Orientation Center of 
40289421Scy#	the International Earth Rotation and reference System Service (IERS). This center is located at Paris 
41289421Scy#	Observatory. According to international agreements, leap second date have to occur at fixed date :
42289421Scy#	first preference is given to the end of December and June, and second preference at the end of March 
43289421Scy#	and September. Since the system was introduced in 1972, only dates in June and December were used.
44289421Scy#
45289421Scy#		Questions or comments to:
46289421Scy#			Daniel Gambis, daniel.gambis@obspm.fr
47289421Scy#			Christian Bizouard:  christian.bizouard@obspm.fr
48289421Scy#			Earth orientation Center of the IERS
49289421Scy#			Paris Observatory, France	
50289421Scy#			
51289421Scy#
52289421Scy#
53289421Scy#	VALIDITY OF THE FILE
54289421Scy#	It is important to express the validity of the file. These next two dates are
55289421Scy#	given in units of seconds since 1900.0.
56289421Scy#
57289421Scy#	1) Last update of the file. 
58289421Scy#
59289421Scy#	Updated through IERS Bulletin C (ftp://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat)
60289421Scy#
61289421Scy#	The following line shows the last update of this file in NTP timestamp: 
62289421Scy#
63289421Scy#$	3645216000 
64289421Scy#	 
65289421Scy#	2) Expiration date of the file given on a semi-annual basis: last June or last December
66289421Scy#
67289421Scy#	File expires on 28 December 2015
68289421Scy#
69289421Scy#	Expire date in NTP timestamp: 
70289421Scy#
71289421Scy#@	3660249600
72289421Scy#
73289421Scy#
74289421Scy#	LIST OF LEAP SECONDS
75289421Scy#	NTP timestamp (X parameter) is the number of seconds since 1900.0
76289421Scy#
77289421Scy#	MJD: The Modified Julian Day number. MJD = X/86400 + 15020
78289421Scy#
79289421Scy#	DTAI: The difference DTAI= TAI-UTC in units of seconds
80289421Scy#	It is the quantity to add to UTC to get the time in TAI
81289421Scy#
82289421Scy#	Day Month Year : epoch in clear
83289421Scy#
84289421Scy#NTP Time      DTAI    Day Month Year
85289421Scy#
86289421Scy2272060800      10      # 1 Jan 1972
87289421Scy2287785600      11      # 1 Jul 1972
88289421Scy2303683200      12      # 1 Jan 1973
89289421Scy2335219200      13      # 1 Jan 1974
90289421Scy2366755200      14      # 1 Jan 1975
91289421Scy2398291200      15      # 1 Jan 1976
92289421Scy2429913600      16      # 1 Jan 1977
93289421Scy2461449600      17      # 1 Jan 1978
94289421Scy2492985600      18      # 1 Jan 1979
95289421Scy2524521600      19      # 1 Jan 1980
96289421Scy2571782400      20      # 1 Jul 1981
97289421Scy2603318400      21      # 1 Jul 1982
98289421Scy2634854400      22      # 1 Jul 1983
99289421Scy2698012800      23      # 1 Jul 1985
100289421Scy2776982400      24      # 1 Jan 1988
101289421Scy2840140800      25      # 1 Jan 1990
102289421Scy2871676800      26      # 1 Jan 1991
103289421Scy2918937600      27      # 1 Jul 1992
104289421Scy2950473600      28      # 1 Jul 1993
105289421Scy2982009600      29      # 1 Jul 1994
106289421Scy3029443200      30      # 1 Jan 1996
107289421Scy3076704000      31      # 1 Jul 1997
108289421Scy3124137600      32      # 1 Jan 1999
109289421Scy3345062400      33      # 1 Jan 2006
110289421Scy3439756800      34      # 1 Jan 2009
111289421Scy3550089600      35      # 1 Jul 2012
112289421Scy3644697600      36      # 1 Jul 2015
113289421Scy#
114289421Scy#	In order to verify the integrity of this file, a hash code 
115289421Scy#	has been generated. For more information how to use
116289421Scy#	this hash code, please consult the README file under the 
117289421Scy#	'sha' repertory.
118289421Scy#
119289421Scy#h	620ba8af 37900668 95ac09ba d77640f9 6fd75493
120