MySQL DATEDIFF() funktion

Definition og brug

DATEDIFF() funktionen returnerer antallet af dage mellem to datoer.

Syntaks

DATEDIFF(date1,date2)

date1 og date2 Parametrene er gyldige datoer eller dato/tidsudtryk.

Kommentar:Kun datodelen af værdierne deltager i beregningen.

Eksempel

Eksempel 1

Brug følgende SELECT sætning:

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

Resultat:

DiffDate
1

Eksempel 2

Brug følgende SELECT sætning:

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

Resultat:

DiffDate
-1