Maison > base de données > tutoriel mysql > Comment convertir les valeurs TIME et DATETIME sous forme numérique dans MySQL ?

Comment convertir les valeurs TIME et DATETIME sous forme numérique dans MySQL ?

王林
Libérer: 2023-09-02 18:13:02
avant
1270 Les gens l'ont consulté

在 MySQL 中,我们如何将 TIME 和 DATETIME 值转换为数字形式?

La conversion des valeurs TIME(N) et DATETIME(N) sous forme numérique peut être effectuée en leur ajoutant 0(+0). Voici les règles pour de telles conversions −

conversion en entier

Lorsque N est 0, les valeurs TIME(N) et DATETIME(N) seront converties en entiers.

Par exemple, les valeurs de CURTIME() et NOW() peuvent être converties en valeurs entières comme suit −

mysql> SELECT CURTIME(), CURTIME()+0;
+-----------+-------------------+
| CURTIME() | CURTIME()+0       |
+-----------+-------------------+
| 19:42:54  | 194254            |
+-----------+-------------------+
1 row in set (0.04 sec)

mysql> SELECT NOW(), NOW()+0;
+-------------------------+----------------------------------+
| NOW()                   | NOW()+0                          |
+-------------------------+----------------------------------+
| 2017-10-27 19:43:43     | 20171027194343                   |
+-------------------------+----------------------------------+
1 row in set (0.00 sec)
Copier après la connexion

converties en DECIMAL

Lorsque N est supérieur à 0, TIME(N) et DATETIME (N) les valeurs seront converties en entiers.

Par exemple, les valeurs de CURTIME() et NOW() peuvent être converties en valeurs décimales comme suit -

mysql> SELECT CURTIME(), CURTIME(3)+0;
+-----------+-------------------+
| CURTIME() | CURTIME()+0       |
+-----------+-------------------+
| 19:47:40  | 194740.575        |
+-----------+-------------------+
1 row in set (0.04 sec)

mysql> SELECT NOW(), NOW(3)+0;
+-------------------------+----------------------------------+
| NOW()                   | NOW()+0                          |
+-------------------------+----------------------------------+
| 2017-10-27 19:48:45     | 20171027194845.589               |
+-------------------------+----------------------------------+
1 row in set (0.00 sec)
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal