Zum Hauptinhalt springen

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.