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