MySQL DATEDIFF() فنکشن

تعریف و استفاده

DATEDIFF() فنکشن تعداد روزهای بین دو تاریخ را برمی‌گرداند.

نوع:

DATEDIFF(date1,date2)

date1 و date2 پارامتر یک تاریخ یا عبارت تاریخ/زمان معتبر است.

توضیح:فقط بخش تاریخ یک ارزش در محاسبات شرکت می‌کند.

مثال

مثال 1

استفاده از SELECT جملات زیر:

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

نتایج:

DiffDate
1

مثال 2

استفاده از SELECT جملات زیر:

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

نتایج:

DiffDate
-1