Heim >Datenbank >MySQL-Tutorial >Wie konvertiert man MySQL-Datumszeichenfolgen in UNIX-Zeitstempel und umgekehrt?
So konvertieren Sie eine Datumszeichenfolge im Format „15. April 2012 12 Um „:00AM“ in einen UNIX-Zeitstempel zu konvertieren, verwenden Sie das folgende SQL Abfrage:
SELECT UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p'))
Um das Datumsformat zu ändern, verwenden Sie die Funktion FROM_UNIXTIME() zusammen mit der Funktion UNIX_TIMESTAMP(). Die folgende Abfrage konvertiert beispielsweise den UNIX-Zeitstempel in das Format „%m-%d-%Y %h:%i:%p“:
SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(STR_TO_DATE('Apr 15 2012 12:00AM', '%M %d %Y %h:%i%p')), '%m-%d-%Y %h:%i:%p')
Weitere Informationen Weitere Informationen finden Sie im folgenden MySQL Dokumentation:
Das obige ist der detaillierte Inhalt vonWie konvertiert man MySQL-Datumszeichenfolgen in UNIX-Zeitstempel und umgekehrt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!