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

Comment convertir une date en nombre dans MySQL

青灯夜游
青灯夜游original
2022-06-21 17:16:145543parcourir

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');

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');

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!

Déclaration:
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