Fonction DATEDIFF() MySQL

Définition et utilisation

La fonction DATEDIFF() retourne le nombre de jours entre deux dates.

Syntaxe

DATEDIFF(date1,date2)

date1 et date2 Les paramètres sont des expressions de date ou de date/heure valides.

Remarque :Seule la partie date de la valeur est prise en compte dans le calcul.

Exemple

Exemple 1

Utilisez l'expression SELECT suivante :

SELECT DATEDIFF('2008-12-30','2008-12-29') AS DiffDate

Résultat :

DiffDate
1

Exemple 2

Utilisez l'expression SELECT suivante :

SELECT DATEDIFF('2008-12-29','2008-12-30') AS DiffDate

Résultat :

DiffDate
-1