Heim >Java >javaLernprogramm >Wie extrahiere ich die aktuelle Zeit mit Millisekundengenauigkeit in Java?
Aktuelle Zeit mit Millisekundengenauigkeit in Java extrahieren
Um die aktuelle Zeit im Format JJJJ-MM-TT HH:MI:Sek. zu erhalten .Millisecond, eine Erweiterung des bereitgestellten Codes ist erforderlich. Der Kern der Änderung liegt in der Verfeinerung des SimpleDateFormat-Musters.
Der bereitgestellte Code ruft die aktuelle Zeit ohne Millisekundeninformationen ab:
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; }
Um Millisekundendaten anzuhängen, wird ein geändertes Datumsformat angewendet:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
Der Zusatz „.SSS“ gibt die Platzierung von Millisekunden an. Das resultierende Format gewährt Zugriff auf Zeitstempeldaten mit Millisekundengenauigkeit.
Zum Beispiel kann ein Zeitstempel im Format JJJJ-MM-TT HH:MM:SS (22.09.2009 16:47:08) sein transformiert, um Millisekunden einzubeziehen (22.09.2009 16:47:08.128). Diese verbesserte Zeitdarstellung eignet sich für Anwendungen, die eine detaillierte zeitliche Genauigkeit erfordern.
Das obige ist der detaillierte Inhalt vonWie extrahiere ich die aktuelle Zeit mit Millisekundengenauigkeit in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!