Appendix D. Schaltsekunden
Dieser Anhang erläutert das Konzept, die Geschichte und die Behandlung von Schaltsekunden in RFC 3339.
Was sind Schaltsekunden?
Eine Schaltsekunde wird gelegentlich zur Koordinierten Weltzeit (UTC) hinzugefügt, um UTC mit der Erdrotation synchron zu halten.
Warum Schaltsekunden?
Atomzeit (TAI):
- Basierend auf Atomuhren, extrem stabil
- 1 Sekunde = 9.192.631.770 Cäsiumatom-Schwingungen
- Ändert sich nie
Erdrotation:
- Nicht perfekt gleichmäßig
- Beeinflusst durch Gezeitenreibung
- Wird allmählich langsamer (~1,4ms/Tag pro Jahrhundert)
- Geschwindigkeit unvorhersehbar
Wie Schaltsekunden funktionieren
Beispiel positive Schaltsekunde
Normales Monatsende:
23:59:58
23:59:59
00:00:00 (nächster Tag)
Mit positiver Schaltsekunde:
23:59:58
23:59:59
23:59:60 ← Schaltsekunde!
00:00:00 (nächster Tag)
RFC 3339 Darstellung
1990-12-31T23:59:60Z ✅ Gültig (Schaltsekunde am 31. Dez 1990)
2012-06-30T23:59:60Z ✅ Gültig (Schaltsekunde am 30. Jun 2012)
2015-06-30T23:59:60Z ✅ Gültig (Schaltsekunde am 30. Jun 2015)
2016-12-31T23:59:60Z ✅ Gültig (Schaltsekunde am 31. Dez 2016)
Historische Schaltsekunden
Seit Einführung von UTC 1972:
Datum UTC-Zeit TAI-UTC
1972-06-30 23:59:60Z +11s
1972-12-31 23:59:60Z +12s
1990-12-31 23:59:60Z +26s
2012-06-30 23:59:60Z +35s
2015-06-30 23:59:60Z +36s
2016-12-31 23:59:60Z +37s (neueste)
Hinweis:
- Schaltsekunden nur am 30. Juni oder 31. Dezember hinzugefügt
- 27 Schaltsekunden seit 1972
- Neueste war 31. Dezember 2016
Wichtiger Punkt: RFC 3339 erlaubt Schaltsekunden, aber die meisten Implementierungen ordnen sie für praktische Kompatibilität der folgenden Sekunde zu.