Konvertieren von Zeitstempeln in Datum/Uhrzeit in MySQL
Bei der Arbeit mit Zeitstempeln in MySQL kann es hilfreich sein, sie in ihre Datum/Uhrzeit-Entsprechungen zu konvertieren. Stellen Sie sich den Fall vor, dass Sie einen Zeitstempel wie 1300464000 haben und ihn in das entsprechende Datum/Uhrzeit-Format konvertieren möchten.
Lösung:
MySQL stellt FROM_UNIXTIME( )-Funktion, um diese Konvertierung durchzuführen. Um 1300464000 in datetime umzuwandeln, verwenden Sie die folgende Abfrage:
SELECT FROM_UNIXTIME(1300464000) AS datetime;
Ausgabe:
datetime 2011-03-18 16:00:00
Zusätzlicher Hinweis:
Wenn der Zeitstempel in Millisekunden gespeichert wird (wie es beim Zeitstempel von Java der Fall ist), Sie müssen es durch 1000 dividieren, bevor Sie FROM_UNIXTIME() verwenden, um die korrekte Unix-Zeit in Sekunden zu erhalten.
Das obige ist der detaillierte Inhalt vonWie kann ich einen Unix-Zeitstempel in einen MySQL-Datumszeitstempel konvertieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!