Maison  >  Article  >  Java  >  Comment formater l'heure actuelle en Java avec une précision à la milliseconde ?

Comment formater l'heure actuelle en Java avec une précision à la milliseconde ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-12 03:02:011013parcourir

How to Format the Current Time in Java with Millisecond Precision?

Obtention de l'heure actuelle avec une précision à la milliseconde en Java

En Java, la classe SimpleDateFormat peut être utilisée pour formater les dates et les heures. Cependant, par défaut, il n'inclut pas les millisecondes dans son formatage. Voici comment obtenir l'heure actuelle au format « AAAA-MM-JJ HH:MI:Sec.Millisecond » :

Pour inclure les millisecondes dans la chaîne d'heure formatée, le code suivant peut être utilisé :

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");

Ce code crée un objet SimpleDateFormat avec le format d'heure souhaité. Le .SSS à la fin de la chaîne de format spécifie que les millisecondes doivent être incluses dans la sortie.

Voici un exemple d'utilisation du code modifié :

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Date now = new Date();
String strDate = sdf.format(now);
System.out.println(strDate);

Sortie :

2023-03-08 15:47:08.128

Désormais, l'heure actuelle formatée inclut les millisecondes, offrant la précision souhaitée.

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!

Déclaration:
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