2 Möglichkeiten, Datumsangaben in Zahlen umzuwandeln: 1. Verwenden Sie die Funktion TO_DAYS(), um den angegebenen Datumswert in einen ganzzahligen Wert umzuwandeln, der die Anzahl der Tage darstellt. Die Syntax lautet „TO_DAYS (angegebener Datumswert)“. 2. Verwenden Sie die Funktion TIME_TO_SEC(), um den angegebenen Datums- und Uhrzeitwert in einen ganzzahligen Wert umzuwandeln, der die Anzahl der Sekunden darstellt. Die Syntax lautet „TIME_TO_SEC (angegebener Datums- und Uhrzeitwert)“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, MySQL8-Version, Dell G3-Computer. 2 Möglichkeiten, ein Datum in eine Zahl in MySQL umzuwandeln ) Anzahl der Tage.
Das heißt: Geben Sie bei einem gegebenen Datum eine Anzahl von Tagen zurück (die Anzahl der Tage seit dem Jahr ist 0). Beispiel:
select to_days('2022-01-08');
2. Verwenden Sie die Funktion TIME_TO_SEC() Die Funktion gibt den Zeitwert zurück, der den Parameter Zeit in Sekunden umrechnet + Sekunden" .
SELECT TIME_TO_SEC('2022-01-08 15:15:15');
Aus den Ausführungsergebnissen ist ersichtlich, dass gemäß der Berechnungsformel „15×3600+15×60+25“ das Ergebnis 54915 Sekunden beträgt.
【Verwandte Empfehlung: MySQL-Video-Tutorial】
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein Datum in eine Zahl in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!