Heim > Java > javaLernprogramm > Wie formatiere ich den aktuellen Moment in ISO 8601 UTC präzise?

Wie formatiere ich den aktuellen Moment in ISO 8601 UTC präzise?

DDD
Freigeben: 2024-11-28 18:55:12
Original
945 Leute haben es durchsucht

How to Precisely Format the Current Moment in ISO 8601 UTC?

Präzise ISO 8601-Formatierung für den aktuellen Moment

Um eine genaue ISO 8601-Darstellung des aktuellen Moments in UTC zu erhalten, muss man nach dem ausgefeiltesten Ansatz suchen. Das gewünschte Format, 2010-10-12T08:50Z, erfordert eine umfassende Lösung.

Um dieses Problem zu lösen, greifen wir auf die Fähigkeiten von SimpleDateFormat zurück. Dieses vielseitige Dienstprogramm ermöglicht die Formatierung jedes Datumsobjekts gemäß unseren Spezifikationen.

TimeZone tz = TimeZone.getTimeZone("UTC");
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm'Z'"); // Quoted "Z" for UTC, no offset
df.setTimeZone(tz);
String nowAsISO = df.format(new Date());
Nach dem Login kopieren

Durch die Verwendung einer neuen Date()-Instanz, wie im Snippet gezeigt, können Sie mühelos den aktuellen Moment erfassen und in ihn umwandeln gewünschtes ISO 8601-Format.

Das obige ist der detaillierte Inhalt vonWie formatiere ich den aktuellen Moment in ISO 8601 UTC präzise?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage