Maison >Java >javaDidacticiel >Comment extraire l'heure actuelle avec une précision à la milliseconde en 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!