Es ist bekannt, dass sich die Erdrotation jedes Jahr verlangsamt. Deshalb haben wir manchmal 61 Sekunden lange Minuten.
In der Java-Dokumentation von Time: http://docs.oracle.com/javase/7/docs/api/java/util/Date.html heißt es:
Einige Computerstandards werden als Greenwich Mean Time (GMT) definiert, was der Universal Time (UT) entspricht. GMT ist der "zivile" Name für den Standard; UT ist der "wissenschaftliche" Name für denselben Standard. Der Unterschied zwischen UTC und UT besteht darin, dass UTC auf einer Atomuhr basiert und UT auf astronomischen Beobachtungen basiert, die für alle praktischen Zwecke ein unsichtbar feines Haar zum Spalten sind. Weil die Erdrotation nicht gleichmäßig ist (sie verlangsamt sich und beschleunigt sich auf komplizierte Weise), UT fließt nicht immer gleichmäßig. Schaltsekunden werden nach Bedarf in UTC eingeführt, um UTC innerhalb von 0,9 Sekunden nach UT1 zu halten. Dies ist eine Version von UT, bei der bestimmte Korrekturen vorgenommen wurden. Es gibt auch andere Zeit- und Datumssysteme. Beispielsweise wird die vom satellitengestützten globalen Positionierungssystem (GPS) verwendete Zeitskala mit UTC synchronisiert, jedoch nicht für Schaltsekunden angepasst.
Warum ist das so? Wie kann das passieren?