Bully Metric Realized Timestamps
|
Development Area |
Bully Metric Main Page
Bully Metric Timestamps Main Page
Current Bully Timestamp (GitHub)
There have been over 700,000 realized Bully timestamps during the more than 65 years of modern atomic time keeping (1958 AD ... present). Given the availability of atomic clocks, it is anticipated that Bully timestamps will continue to be realized with great regularity for the foreseeable future. Each Bully timestamp should be considered "realized" after it occurs and is measured using precise clocks with an accuracy of or better.
Leap Seconds (1972 - Present)
[edit | edit source]The below table (derived from the Wikipedia "Leap Second" article), lists all leap second insertions that have occurred since the introduction of leap seconds in 1972. For each leap second insertion, the below table lists the preceding Bully timestamp (that had been "realized" immediately prior to the leap second insertion), and the subsequent Bully timestamp (that was "realized" immediately after the leap second insertion).
A few details are worth noting in the table. The TAI and UTC already differed by 10 seconds at the beginning of 1972 due to rubber seconds (see discussion below), so when Bully Timestamp 8209 ECFB E7FB was realized, the TAI time was 1972-06-30 23:34:45 TAI, whereas UTC time was 1972-06-30 23:34:35 UTC. An additional 27 leap seconds were inserted into UTC during the period between 1972 and 2016, making a total of 37 leap seconds difference, so when Bully Timestamp 8209 ED02 EBC0 was realized, the TAI time was 2017-01-01 00:32:00 TAI, whereas UTC time was 2017-01-01 00:31:23 UTC. Notably, Bully timestamps are always realized during TAI times with a seconds value ending in five or zero. The Bully timestamp and TAI both measure elapsed time as determined by atomic clocks at sea level on Earth, so these systems will always have this simple relationship.
| Year | 30 Jun | 31 Dec | Bully Timestamp | International Atomic Time (TAI) | Coordinated Universal Time (UTC) |
|---|---|---|---|---|---|
| 1972 | +1 | +1 | 8209 ECFB E7FB 8209 ECFB E7FC 8209 ECFB FC4F 8209 ECFB FC50 |
1972-06-30 23:34:45 TAI 1972-07-01 00:25:40 TAI 1972-12-31 23:45:05 TAI 1973-01-01 00:36:00 TAI |
1972-06-30 23:34:35 UTC 1972-07-01 00:25:29 UTC 1972-12-31 23:44:54 UTC 1973-01-01 00:35:48 UTC |
| 1973 | 0 | +1 | 8209 ECFC 24A2 8209 ECFC 24A3 |
1973-12-31 23:57:50 TAI 1974-01-01 00:48:45 TAI |
1973-12-31 23:57:38 UTC 1974-01-01 00:48:32 UTC |
| 1974 | 0 | +1 | 8209 ECFC 4CF4 8209 ECFC 4CF5 |
1974-12-31 23:19:40 TAI 1975-01-01 00:10:35 TAI |
1974-12-31 23:19:27 UTC 1975-01-01 00:10:21 UTC |
| 1975 | 0 | +1 | 8209 ECFC 7547 8209 ECFC 7548 |
1975-12-31 23:32:25 TAI 1976-01-01 00:23:20 TAI |
1975-12-31 23:32:11 UTC 1976-01-01 00:23:05 UTC |
| 1976 | 0 | +1 | 8209 ECFC 9DB6 8209 ECFC 9DB7 |
1976-12-31 23:30:50 TAI 1977-01-01 00:21:45 TAI |
1976-12-31 23:30:35 UTC 1977-01-01 00:21:29 UTC |
| 1977 | 0 | +1 | 8209 ECFC C609 8209 ECFC C60A |
1977-12-31 23:43:35 TAI 1978-01-01 00:34:30 TAI |
1977-12-31 23:43:19 UTC 1978-01-01 00:34:13 UTC |
| 1978 | 0 | +1 | 8209 ECFC EE5C 8209 ECFC EE5D |
1978-12-31 23:56:20 TAI 1979-01-01 00:47:15 TAI |
1978-12-31 23:56:03 UTC 1979-01-01 00:46:57 UTC |
| 1979 | 0 | +1 | 8209 ECFD 16AE 8209 ECFD 16AF |
1979-12-31 23:18:10 TAI 1980-01-01 00:09:05 TAI |
1979-12-31 23:17:52 UTC 1980-01-01 00:08:46 UTC |
| 1981 | +1 | 0 | 8209 ECFD 531C 8209 ECFD 531D |
1981-06-30 23:19:00 TAI 1981-07-01 00:09:55 TAI |
1981-06-30 23:18:41 UTC 1981-07-01 00:09:35 UTC |
| 1982 | +1 | 0 | 8209 ECFD 7B6F 8209 ECFD 7B70 |
1982-06-30 23:31:45 TAI 1982-07-01 00:22:40 TAI |
1982-06-30 23:31:25 UTC 1982-07-01 00:22:19 UTC |
| 1983 | +1 | 0 | 8209 ECFD A3C2 8209 ECFD A3C3 |
1983-06-30 23:44:30 TAI 1983-07-01 00:35:25 TAI |
1983-06-30 23:44:09 UTC 1983-07-01 00:35:03 UTC |
| 1985 | +1 | 0 | 8209 ECFD F484 8209 ECFD F485 |
1985-06-30 23:55:40 TAI 1985-07-01 00:46:35 TAI |
1985-06-30 23:55:18 UTC 1985-07-01 00:46:12 UTC |
| 1987 | 0 | +1 | 8209 ECFE 597D 8209 ECFE 597E |
1987-12-31 23:40:35 TAI 1988-01-01 00:31:30 TAI |
1987-12-31 23:40:12 UTC 1988-01-01 00:31:06 UTC |
| 1989 | 0 | +1 | 8209 ECFE AA3F 8209 ECFE AA40 |
1989-12-31 23:51:45 TAI 1990-01-01 00:42:40 TAI |
1989-12-31 23:51:21 UTC 1990-01-01 00:42:15 UTC |
| 1990 | 0 | +1 | 8209 ECFE D291 8209 ECFE D292 |
1990-12-31 23:13:35 TAI 1991-01-01 00:04:30 TAI |
1990-12-31 23:13:10 UTC 1991-01-01 00:04:04 UTC |
| 1992 | +1 | 0 | 8209 ECFF 0EFF 8209 ECFF 0F00 |
1992-06-30 23:14:25 TAI 1992-07-01 00:05:20 TAI |
1992-06-30 23:13:59 UTC 1992-07-01 00:04:53 UTC |
| 1993 | +1 | 0 | 8209 ECFF 3752 8209 ECFF 3753 |
1993-06-30 23:27:10 TAI 1993-07-01 00:18:05 TAI |
1993-06-30 23:26:43 UTC 1993-07-01 00:17:37 UTC |
| 1994 | +1 | 0 | 8209 ECFF 5FA5 8209 ECFF 5FA6 |
1994-06-30 23:39:55 TAI 1994-07-01 00:30:50 TAI |
1994-06-30 23:39:27 UTC 1994-07-01 00:30:21 UTC |
| 1995 | 0 | +1 | 8209 ECFF 9C4B 8209 ECFF 9C4C |
1995-12-31 23:12:05 TAI 1996-01-01 00:03:00 TAI |
1995-12-31 23:11:36 UTC 1996-01-01 00:02:30 UTC |
| 1997 | +1 | 0 | 8209 ECFF D8B9 8209 ECFF D8BA |
1997-06-30 23:12:55 TAI 1997-07-01 00:03:50 TAI |
1997-06-30 23:12:25 UTC 1997-07-01 00:03:19 UTC |
| 1998 | 0 | +1 | 8209 ED00 1560 8209 ED00 1561 |
1998-12-31 23:36:00 TAI 1999-01-01 00:26:55 TAI |
1998-12-31 23:35:29 UTC 1999-01-01 00:26:23 UTC |
| 2005 | 0 | +1 | 8209 ED01 2FDC 8209 ED01 2FDD |
2005-12-31 23:45:40 TAI 2006-01-01 00:36:35 TAI |
2005-12-31 23:45:08 UTC 2006-01-01 00:36:02 UTC |
| 2008 | 0 | +1 | 8209 ED01 A8F0 8209 ED01 A8F1 |
2008-12-31 23:18:40 TAI 2009-01-01 00:09:35 TAI |
2008-12-31 23:18:07 UTC 2009-01-01 00:09:01 UTC |
| 2012 | +1 | 0 | 8209 ED02 3604 8209 ED02 3605 |
2012-06-30 23:45:00 TAI 2012-07-01 00:35:55 TAI |
2012-06-30 23:44:26 UTC 2012-07-01 00:35:20 UTC |
| 2015 | +1 | 0 | 8209 ED02 AEFC 8209 ED02 AEFD |
2015-06-30 23:32:20 TAI 2015-07-01 00:23:15 TAI |
2015-06-30 23:31:45 UTC 2015-07-01 00:22:39 UTC |
| 2016 | 0 | +1 | 8209 ED02 EBBF 8209 ED02 EBC0 |
2016-12-31 23:41:05 TAI 2017-01-01 00:32:00 TAI |
2016-12-31 23:40:29 UTC 2017-01-01 00:31:23 UTC |
Rubber Seconds (1958 - 1971)
[edit | edit source]
Prior to 1972, the rate of UTC atomic clocks was offset from a pure atomic time scale by the BIH to remain synchronized with UT2, a practice known as the "rubber second" (see figure 2). The rate of UTC was decided at the start of each year. Alongside this shift in rate, an occasional 0.1 s step (0.05 s before 1963) was also implemented as needed.
As shown in figure 2, for 1958-1961, the offset rate was −150 parts per 1010 (or 0.47 seconds per year). This stretching of UTC "rubber seconds" meant that fewer of them would occur during a Bully Timestamp. For example, during the 1958-1961 time period, each Bully timestamp was realized after exactly 3055 seconds TAI, which corresponded to 3054.999955264 seconds UTC. For 1962–63 the offset rate was set to −130 parts per 1010 (or 0.41 seconds per year, or 3054.999960285 seconds UTC per Bully timestamp), and then for 1964–65 the offset rate was returned to −150 parts per 1010.
The UTC rate of −150 parts per 1010 turned out to be notably inadequate during the 1964-1965 time period, and multiple 0.1 s steps were needed (see figure 2). Beginning in 1966, the offset rate was set to −300 parts per 1010 (or 0.94 seconds per year, or 3054.99990835 seconds UTC per Bully timestamp), and this continued until the inauguration of Leap Seconds in 1972.
At the beginning of 1958, the TAI and UTC clocks were in sync, with 1958-01-01 00:00:00.000 TAI occurring at the same time as 1958-01-01 00:00:00.000 UTC. By the end of 1972, the UTC clock had been adjusted (using rubber seconds and time steps) by ten leap seconds, so that 1972-01-01 00:00:10.003 TAI occurred at the same time as 1972-01-01 00:00:00.003 UTC. The following table illustrates the slow accumulation of leap seconds prior to 1972, resulting in this ten second difference.
| Approximate Bully Timestamp Approximate International Atomic Time (TAI) Coordinated Universal Time (UTC) |
(ΔTAI - ΔUTC) | Accumulative Difference |
|---|---|---|
| 8209 ECF9 9F04 (+2820.0 sec) . . . 8209 ECF9 EFAA (+1290.9 sec) 1958-01-01 00:00:00.000 TAI . . . 1960-01-01 00:00:00.943 TAI |
0.943 sec | 0.943 sec |
| 8209 ECF9 EFAA (+1290.9 sec) . . . 8209 ECFA 1819 (+1386.4 sec) 1960-01-01 00:00:00.944 TAI . . . 1961-01-01 00:00:01.418 TAI |
0.474 sec | 1.418 sec |
| 8209 ECFA 1819 (+1386.4 sec) 1961-01-01 00:00:01.418 TAI . . . 1961-01-01 00:00:01.423 TAI |
0.005 sec | 1.423 sec |
| 8209 ECFA 1819 (+1386.4 sec) . . . 8209 ECFA 2F85 (+406.6 sec) 1961-01-01 00:00:01.423 TAI . . . 1961-08-01 00:00:01.698 TAI |
0.275 sec | 1.698 sec |
| 8209 ECFA 2F85 (+406.6 sec) 1961-08-01 00:00:01.698 TAI . . . 1961-08-01 00:00:01.648 TAI |
-0.050 sec | 1.648 sec |
| 8209 ECFA 2F85 (+406.6 sec) . . . 8209 ECFA 406C (+621.8 sec) 1961-08-01 00:00:01.648 TAI . . . 1962-01-01 00:00:01.846 TAI |
0.198 sec | 1.846 sec |
| 8209 ECFA 406C (+621.8 sec) . . . 8209 ECFA 8A54 (+1622.5 sec) 1962-01-01 00:00:01.846 TAI . . . 1963-11-01 00:00:02.597 TAI |
0.751 sec | 2.597 sec |
| 8209 ECFA 8A54 (+1622.6 sec) 1963-11-01 00:00:02.597 TAI . . . 1963-11-01 00:00:02.697 TAI |
0.100 sec | 2.697 sec |
| 8209 ECFA 8A54 (+1622.6 sec) . . . 8209 ECFA 9111 (+2147.7 sec) 1963-11-01 00:00:02.697 TAI . . . 1964-01-01 00:00:02.766 TAI |
0.069 sec | 2.766 sec |
| 8209 ECFA 9111 (+2147.7 sec) . . . 8209 ECFA 9B1F (+977.8 sec) 1964-01-01 00:00:02.766 TAI . . . 1964-04-01 00:00:02.884 TAI |
0.118 sec | 2.884 sec |
| 8209 ECFA 9B1F (+977.9 sec) 1964-04-01 00:00:02.884 TAI . . . 1964-04-01 00:00:02.984 TAI |
0.100 sec | 2.984 sec |
| 8209 ECFA 9B1F (+977.9 sec) . . . 8209 ECFA AC06 (+1193.1 sec) 1964-04-01 00:00:02.984 TAI . . . 1964-09-01 00:00:03.182 TAI |
0.198 sec | 3.182 sec |
| 8209 ECFA AC06 (+1193.2 sec) 1964-09-01 00:00:03.182 TAI . . . 1964-09-01 00:00:03.282 TAI |
0.100 sec | 3.282 sec |
| 8209 ECFA AC06 (+1193.2 sec) . . . 8209 ECFA B980 (+2243.4 sec) 1964-09-01 00:00:03.282 TAI . . . 1965-01-01 00:00:03.440 TAI |
0.158 sec | 3.440 sec |
| 8209 ECFA B980 (+2243.5 sec) 1965-01-01 00:00:03.440 TAI . . . 1965-01-01 00:00:03.540 TAI |
0.100 sec | 3.540 sec |
| 8209 ECFA B980 (+2243.5 sec) . . . 8209 ECFA C005 (+1048.6 sec) 1965-01-01 00:00:03.540 TAI . . . 1965-03-01 00:00:03.617 TAI |
0.076 sec | 3.617 sec |
| 8209 ECFA C005 (+1048.7 sec) 1965-03-01 00:00:03.617 TAI . . . 1965-03-01 00:00:03.717 TAI |
0.100 sec | 3.717 sec |
| 8209 ECFA C005 (+1048.7 sec) . . . 8209 ECFA CD7F (+2098.8 sec) 1965-03-01 00:00:03.717 TAI . . . 1965-07-01 00:00:03.875 TAI |
0.158 sec | 3.875 sec |
| 8209 ECFA CD7F (+2098.9 sec) 1965-07-01 00:00:03.875 TAI . . . 1965-07-01 00:00:03.975 TAI |
0.100 sec | 3.975 sec |
| 8209 ECFA CD7F (+2098.9 sec) . . . 8209 ECFA D459 (+429.0 sec) 1965-07-01 00:00:03.975 TAI . . . 1965-09-01 00:00:04.055 TAI |
0.080 sec | 4.055 sec |
| 8209 ECFA D459 (+429.1 sec) 1965-09-01 00:00:04.055 TAI . . . 1965-09-01 00:00:04.155 TAI |
0.100 sec | 4.155 sec |
| 8209 ECFA D459 (+429.1 sec) . . . 8209 ECFA E1D3 (+1479.3 sec) 1965-09-01 00:00:04.155 TAI . . . 1966-01-01 00:00:04.313 TAI |
0.158 sec | 4.313 sec |
| 8209 ECFA E1D3 (+1479.3 sec) . . . 8209 ECFB 35E5 (+2171.2 sec) 1966-01-01 00:00:04.313 TAI . . . 1968-02-01 00:00:06.286 TAI |
1.973 sec | 6.286 sec |
| 8209 ECFB 35E5 (+2171.1 sec) 1968-02-01 00:00:06.286 TAI . . . 1968-02-01 00:00:06.186 TAI |
-0.100 sec | 6.186 sec |
| 8209 ECFB 35E5 (+2171.1 sec) . . . 8209 ECFB D3E0 (+809.9 sec) 1968-02-01 00:00:06.186 TAI . . . 1972-01-01 00:00:09.891 TAI |
3.707 sec | 9.892 sec |
| 8209 ECFB D3E0 (+809.9 sec) 1972-01-01 00:00:09.891 TAI . . . 1972-01-01 00:00:09.999 TAI |
0.109 sec | 10.000 sec |