Tun Java system Millisekunden Berücksichtigung von Schaltsekunden?

Die java-Funktion System.currentTimeMillis() anscheinend gibt die Anzahl der Sekunden seit dem 1. Januar 1970. Doch nach wikipedia.org/wiki/Leap_second, seit 1972 es sind schon 25 Schaltsekunden. Dies bedeutet, dass die tatsächliche Anzahl der Sekunden seit dem 1. Januar 1970 wurde 25 mehr als eine naive Berechnung zu vermuten wäre. System.currentTimeMillis() tun, die naive Berechnung und ignorieren der Schaltsekunden?

  • Das wäre einfach genug, um zu testen.
  • Stimmt, aber es würde Ihnen nur sagen, etwas über die version der JVM an das Betriebssystem. Es ist gut zu Fragen, ob die Normen Garantie für nichts.
Schreibe einen Kommentar