Wie wir alle wissen, können wir mit Hilfe der MySQL UNIX_TIMESTAMP-Funktion die Sekunden eines bestimmten Datums/einer bestimmten Datumszeit generieren. Wenn wir jedoch versuchen, ein Datum wie „15.05.1965“ zu konvertieren, wird 0 (Null) als Ausgabe ausgegeben, da der Bereich von TIMESTAMP von „01.01.1970 00:00:01“ bis „2038 -01-“ reicht. „zwischen 19 08:44:07‘. Daher können Datumswerte außerhalb des TIMESTAMP-Bereichs nicht konvertiert werden und als Ausgabe wird immer 0 zurückgegeben.
Beispiel ist wie folgt -
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Das obige ist der detaillierte Inhalt vonWarum erhalte ich eine Ausgabe von 0 (Null), wenn ich ein Datum wie „1965-05-15' in einen TIMESTAMP umwandle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!