Heim >Java >javaLernprogramm >Wie konvertiere ich Unix-Zeitstempel in Java-Datumsobjekte?
Konvertieren von Unix-Zeitstempeln in Datumsobjekte in Java
In Java erfordert die Konvertierung von Unix-Zeitstempeln in Datumsobjekte die Berücksichtigung des Formats des Zeitstempels. Unix-Zeitstempel stellen normalerweise Sekunden dar, während Java Millisekunden seit der Epoche (1. Januar 1970, 00:00:00 GMT) erwartet.
Wenn Sie einen Unix-Zeitstempel konvertieren, multiplizieren Sie ihn mit 1000, um ihn in Millisekunden umzuwandeln im Code unten zu sehen:
java.util.Date time = new java.util.Date((long) timeStamp * 1000);
Wenn der Zeitstempel bereits vorhanden ist Millisekunden verwenden Sie den folgenden Code, um das Date-Objekt zu erstellen:
java.util.Date time = new java.util.Date((long) timeStamp);
Laut Java-Dokumentation initialisiert der Date-Konstruktor das Objekt mit der angegebenen Anzahl von Millisekunden seit der Epoche.
Das obige ist der detaillierte Inhalt vonWie konvertiere ich Unix-Zeitstempel in Java-Datumsobjekte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!