Maison > base de données > tutoriel mysql > Comment convertir une date en nombre dans MySQL

Comment convertir une date en nombre dans MySQL

青灯夜游
Libérer: 2022-06-21 17:16:14
original
5650 Les gens l'ont consulté

2 façons de convertir des dates en nombres : 1. Utilisez la fonction TO_DAYS() pour convertir la valeur de date spécifiée en une valeur entière représentant le nombre de jours, la syntaxe est "TO_DAYS (valeur de date spécifiée)". 2. Utilisez la fonction TIME_TO_SEC() pour convertir la valeur de date et d'heure spécifiée en une valeur entière représentant le nombre de secondes. La syntaxe est "TIME_TO_SEC (valeur de date et d'heure spécifiée)".

Comment convertir une date en nombre dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

2 façons de convertir des dates en nombres dans MySQL

1. Utilisez la fonction TO_DAYS()

La fonction TO_DAYS() renvoie une date entre la date et l'année 0 (date "0000-00-00). ") nombre de jours.

C'est-à-dire : étant donné une date, renvoie un nombre de jours (le nombre de jours depuis l'année est 0).

Exemple :

select to_days('2022-01-08');
Copier après la connexion

Comment convertir une date en nombre dans MySQL

2. Utilisez la fonction TIME_TO_SEC()

TIME_TO_SEC(time) La fonction renvoie la valeur de temps qui convertit le paramètre temps en secondes. La formule de conversion est "heures × 3600+ minutes × 60. + secondes" .

SELECT TIME_TO_SEC('2022-01-08 15:15:15');
Copier après la connexion

Comment convertir une date en nombre dans MySQL

Il ressort des résultats d'exécution que selon la formule de calcul "15×3600+15×60+25", le résultat est de 54915 secondes.

【Recommandation associée : tutoriel vidéo mysql

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!

Étiquettes associées:
source:php.cn
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