Maison  >  Article  >  base de données  >  Comment décharger les valeurs d'heure/date dans MySQL à l'aide de la fonction TIME_FORMAT() ?

Comment décharger les valeurs d'heure/date dans MySQL à l'aide de la fonction TIME_FORMAT() ?

王林
王林avant
2023-08-29 13:13:07492parcourir

La fonction

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

TIME_FORMAT() est utilisée de la même manière que la fonction DATE_FORMAT(), mais elle ne peut être utilisée que pour décharger des valeurs de temps. Si la fonction TIME_FORMAT() est utilisée pour décharger une valeur de date, MySQL renvoie une valeur NULL.

Par exemple, lorsque nous transmettons l'unité de format d'heure en tant que paramètre à la fonction MySQL TIME_FORMAT(), MySQL décharge uniquement l'heure comme indiqué ci-dessous -

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)

Cependant, lorsque nous transmettons l'unité de format de date en tant que paramètre à MySQL Fonction TIME_FORMAT(), MySQL renverra NULL comme indiqué ci-dessous -

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)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer