Heim  >  Artikel  >  Datenbank  >  Wie entlade ich Zeit-/Datumswerte in MySQL mit der Funktion TIME_FORMAT()?

Wie entlade ich Zeit-/Datumswerte in MySQL mit der Funktion TIME_FORMAT()?

王林
王林nach vorne
2023-08-29 13:13:07449Durchsuche

Die Funktion

如何使用 TIME_FORMAT() 函数卸载 MySQL 中的时间/日期值?

TIME_FORMAT() wird ähnlich wie die Funktion DATE_FORMAT() verwendet, kann jedoch nur zum Entladen von Zeitwerten verwendet werden. Wenn die Funktion TIME_FORMAT() zum Entladen eines Datumswerts verwendet wird, gibt MySQL einen NULL-Wert zurück.

Wenn wir beispielsweise die Zeitformateinheit als Parameter an die MySQL-Funktion TIME_FORMAT() übergeben, entlädt MySQL nur die Zeit wie unten gezeigt –

mysql> Select TIME_FORMAT("2017-10-22 13:03:45", "%h %i %s %p")AS 'OFFLOADED TIME';
+----------------+
| OFFLOADED TIME |
+----------------+
| 01 03 45 PM    |
+----------------+
1 row in set (0.00 sec)

Wenn wir jedoch die Datumsformateinheit als Parameter an MySQL übergeben Wenn Sie die Funktion TIME_FORMAT() verwenden, gibt MySQL wie unten gezeigt NULL zurück –

mysql> Select TIME_FORMAT("2017-10-22 13:03:45", "%Y %M %D") AS 'OFFLOADED DATE';
+----------------+
| OFFLOADED DATE |
+----------------+
| NULL           |
+----------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie entlade ich Zeit-/Datumswerte in MySQL mit der Funktion TIME_FORMAT()?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen