Skip to main content
RACELOGIC Support Centre

What are GPS Leap Seconds?

flag-de.png

The global time standard is called Coordinated Universal Time (UTC), all national time standards around the world are based on this UTC time with the appropriate offset for their time zone. To keep UTC time synchronised to the Earth’s rotation, additional seconds can be added or removed to compensate for slight variations in the rotation rate of the Earth, as well as other factors. When required, leap seconds are applied either on December 31st or June 30th.
 

The Global Positioning System (GPS) system uses GPS Time, which does not include these leap seconds. GPS time started on the 1st January, 1980, and was accurate to UTC at this point. Since then, there have been 18 leap seconds introduced, such that there is now an 18 second difference between GPS time and UTC time.
 

Instead of reprogramming each satellite’s internal clock with every leap second added, it was decided that an easier method would be to include the current number of leap seconds in the downloaded navigational data. GPS engines would then be able to apply this offset to allow an accurate UTC time to be determined.

2 (1).jpg

Wikipedia: ‘Because the Earth's rotation speed varies in response to climatic and geological events, UTC leap seconds are irregularly spaced and unpredictable. Insertion of each UTC leap second is usually decided about six months in advance by the International Earth Rotation and Reference Systems Service. When needed to ensure that the difference between the UTC and UT1 (GMT) readings will never exceed 0.9 second.


On December 31st 2016, the offset was increased to 18 seconds:
 

Before the 2016 leap second: GPS-UTC was 17 (GPS ahead of UTC by 17 seconds)

After the 2016 leap second: GPS-UTC became 18 (GPS ahead of UTC by 18 seconds)
 

The sequence of dates of the UTC second markers for the last offset increase are as follows:
 

2016 December 31,        23h 59m 59s

2016 December 31,        23h 59m 60s

2017 January 1,             00h 00m 00s
 

GPS Leap Second Date Table

GPS Leap Second Dates Leap Seconds
01/01/1980 - 01/07/1981 0
01/07/1981 - 01/07/1982 1
01/07/1982 - 01/07/1983 2
01/07/1983 - 01/07/1985 3
01/07/1985 - 01/01/1988 4
01/01/1988 - 01/01/1990 5
01/01/1990 - 01/01/1991 6
01/01/1991 - 01/07/1992 7
01/07/1992 - 01/07/1993 8
01/07/1993 - 01/07/1994 9
01/07/1994 - 01/01/1996 10
01/01/1996 - 01/07/1997 11
01/07/1997 - 01/01/1999 12
01/01/1999 - 01/01/2006 13
01/01/2006 - 01/01/2009 14
01/01/2009 - 01/07/2012 15
01/07/2012 - 01/07/2015 16
01/07/2015 - 31/12/2016 17
31/12/2016 - xx/xx/xxxx 18
  • Was this article helpful?