Millisekunden-Zeitstempel in String-formatierte Zeit in Java konvertieren
Als Java-Entwickler stoßen Sie möglicherweise auf Szenarien, in denen Sie lange Werte konvertieren müssen, die darstellen Millisekunden, die seit der Epoche (1970-01-01T00:00:00Z) vergangen sind, in für Menschen lesbare Zeitzeichenfolgen in einem bestimmten Format (z. B. h:m:s:ms) umwandeln. Dies tritt häufig auf, wenn mit Zeitstempeln von Protokollierungsframeworks wie log4j gearbeitet wird.
Während Sie möglicherweise versuchen, einfache Divisionen oder Konvertierungen zu verwenden, wie z. B. logEvent.timeStamp/ (1000*60*60) oder TimeUnit.MILLISECONDS.toMinutes( logEvent.timeStamp), führen sie oft zu falschen Ergebnissen.
Um Millisekunden genau in das gewünschte Zeitformat zu konvertieren, befolgen Sie diese Schritte:
Dieser Ansatz gewährleistet eine genaue Konvertierung von Zeitstempeln in Zeichenfolgen im angegebenen Format, sodass Sie zeitbezogene Informationen effektiv anzeigen oder verarbeiten können.
Das obige ist der detaillierte Inhalt vonWie konvertiert man Millisekunden-Zeitstempel in Java in formatierte Zeitzeichenfolgen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!