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());
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!