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

Comment extraire l’heure actuelle avec une précision à la milliseconde en Java ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-12 16:52:02764parcourir

How to Extract Current Time with Millisecond Precision in Java?

Extraire l'heure actuelle avec une précision en milliseconde en Java

Pour obtenir l'heure actuelle au format AAAA-MM-JJ HH:MI:Sec .Milliseconde, une extension du code fourni est nécessaire. Le nœud de la modification réside dans l'affinement du modèle SimpleDateFormat.

Le code fourni récupère l'heure actuelle sans informations en millisecondes :

public static String getCurrentTimeStamp() {
    SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date now = new Date();
    String strDate = sdfDate.format(now);
    return strDate;
}

Pour ajouter des données en millisecondes, un format de date modifié est appliqué :

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

Le ".SSS" supplémentaire signifie le placement des millisecondes. Le format résultant accorde l'accès aux données d'horodatage avec une précision de la milliseconde.

Par exemple, un horodatage au format AAAA-MM-JJ HH:MM:SS (2009-09-22 16:47:08) peut être transformé pour incorporer les millisecondes (2009-09-22 16:47:08.128). Cette représentation temporelle améliorée s'adresse aux applications nécessitant une précision temporelle granulaire.

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