Java 8 führte das java.time-Paket ein, das ein modernes und umfassendes Set bietet von Klassen für die Datums- und Zeitverarbeitung. Um mit diesem Paket das aktuelle Datum und die aktuelle Uhrzeit in UTC oder GMT abzurufen, verwenden Sie einfach die folgende Codezeile:
Instant.now()
Die Instant-Klasse stellt einen bestimmten Moment auf der Zeitachse in UTC mit Nanosekundengenauigkeit dar. Um diesen Moment in eine besser lesbare String-Darstellung umzuwandeln, können Sie die toString()-Methode verwenden:
Instant.now().toString()
Beispielausgabe:
2016-09-13T23:30:52.123Z
Dieses Format folgt entspricht dem ISO 8601-Standard und enthält zur Angabe die Zeitzonenbezeichnung „Z“. UTC.
Hinweis: Vor Java 8 wurde die Klasse java.util.Date häufig für Datums- und Uhrzeitoperationen verwendet. Allerdings weist diese Klasse mehrere Einschränkungen auf, darunter das Fehlen einer definierten Zeitzone. Daher wird dringend empfohlen, das Paket java.time für die Datums- und Uhrzeitverarbeitung in modernen Java-Anwendungen zu verwenden.
Das obige ist der detaillierte Inhalt vonWie erhalte ich das aktuelle UTC/GMT-Datum und die aktuelle Uhrzeit in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!