Calcul de la différence de date dans MySQL
Dans MySQL, déterminer le nombre de jours entre deux dates peut être obtenu à l'aide du DATEDIFFfonction.
Comment ça Fonctionne :
La fonction DATEDIFF prend deux expressions comme arguments, généralement des dates ou des expressions de date et d'heure. La fonction soustrait la deuxième expression de la première et renvoie la différence sous forme de valeur en jours. Seules les parties date des valeurs sont utilisées dans le calcul.
Exemple de scénario :
Considérez le scénario suivant :
Application de la fonction DATEDIFF :
Pour calculer la différence de jour dans ce scénario, utilisez la requête suivante :
SELECT DATEDIFF('2010-04-15', '2010-04-12');
Interprétation du résultat :
Le résultat du La requête sera :
| datediff('2010-04-15', '2010-04-12') | |--------------------------------------| | 3 |
Cela indique qu'il y a une différence de jour de 3 jours entre les deux dates.
Remarque :
C'est Il est important de s'assurer que les dates sont écrites au format AAAA-MM-JJ, comme spécifié dans la syntaxe de la fonction DATEDIFF. Les dates écrites dans d'autres formats peuvent renvoyer des résultats incorrects.
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!