Java 8 a introduit le package java.time, qui offre un ensemble moderne et complet de classes pour la gestion de la date et de l’heure. Pour récupérer la date et l'heure actuelles en UTC ou GMT à l'aide de ce package, utilisez simplement la ligne de code suivante :
Instant.now()
La classe Instant représente un moment spécifique sur la chronologie en UTC avec une précision de la nanoseconde. Pour convertir cet instant en une représentation sous forme de chaîne plus lisible, vous pouvez utiliser la méthode toString() :
Instant.now().toString()
Exemple de sortie :
2016-09-13T23:30:52.123Z
Ce format suit la norme ISO 8601 et comprend l'indicateur de fuseau horaire « Z » pour indiquer UTC.
Remarque : Avant Java 8, la classe java.util.Date était couramment utilisée pour les opérations de date et d'heure. Cependant, cette classe présente plusieurs limitations, notamment l'absence de fuseau horaire défini. Par conséquent, il est fortement recommandé d'utiliser le package java.time pour la gestion de la date et de l'heure dans les applications Java modernes.
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!