Maison > Java > javaDidacticiel > Comment formater avec précision le moment actuel en ISO 8601 UTC ?

Comment formater avec précision le moment actuel en ISO 8601 UTC ?

DDD
Libérer: 2024-11-28 18:55:12
original
946 Les gens l'ont consulté

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

Formatage ISO 8601 précis pour le moment actuel

L'obtention d'une représentation ISO 8601 précise du moment actuel en UTC pose la question de trouver l'approche la plus raffinée. Le format souhaité, 2010-10-12T08:50Z, nécessite une solution globale.

Pour résoudre ce problème, nous implorons les capacités de SimpleDateFormat. Cet utilitaire polyvalent permet de formater n'importe quel objet Date pour répondre à nos spécifications.

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());
Copier après la connexion

En utilisant une nouvelle instance Date(), comme démontré dans l'extrait, vous pouvez facilement capturer le moment actuel et le transformer en Format ISO 8601 souhaité.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal