Categories: Date/Time
DATEDIFF
Compares two dates or timestamps and returns the difference in days.
Syntax
DATEDIFF(endDate string, startDate string) → integer
- endDate: A
DATE
orTIMESTAMP
expression. - startDate: A
DATE
orTIMESTAMP
expression.
Examples
DATEDIFF exampleSELECT DATEDIFF('2021-02-28', '2021-01-01')
-- 58
SELECT DATEDIFF('2005-04-09 12:05:55', '2003-02-01 11:43:22')
-- 798
Usage Notes
If endDate
is before startDate
the result is negative.
Was this page helpful?
Glad to hear it! Thank you for your feedback.
Sorry to hear that. Thank you for your feedback.