So erhalten Sie das aktuelle Datum und die aktuelle Uhrzeit in UTC oder GMT mit Java
Beim ersten Erstellen eines Date-Objekts wird es auf das aktuelle Datum initialisiert lokale Zeitzone. Um das aktuelle Datum und die aktuelle Uhrzeit in GMT oder UTC abzurufen, verwenden Sie die folgenden Methoden:
Verwenden des java.time-Pakets von Java 8
Instant.now(); // Capture the current moment in UTC.
Instant.now().toString();
Ergebnis:
2016-09-13T23:30:52.123Z
Verwendung Joda-Time
new org.joda.time.DateTime(org.joda.time.DateTimeZone.UTC);
new org.joda.time.DateTime().toDateTime(org.joda.time.DateTimeZone.UTC);
Ergebnis:
2014-01-21T23:34:29.933Z
Empfohlene Vorgehensweise
Angabe Die gewünschte Zeitzone wird empfohlen, da das Verlassen auf die Standardzeitzone zu Verwirrung und Fehlern führen kann. Verwenden Sie die entsprechende DateTimeZone, um die gewünschte Zeitzone festzulegen.
Für UTC:
DateTimeZone.UTC
Für die aktuelle Standardzeitzone der JVM:
DateTimeZone.getDefault()
Das obige ist der detaillierte Inhalt vonWie erhalte ich das aktuelle UTC- oder GMT-Datum und die aktuelle Uhrzeit in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!