MySQL функция DATEDIFF

В этом учебном пособии вы узнаете, как использовать MySQL функцию DATEDIFF с синтаксисом и примерами.

Описание

MySQL функция DATEDIFF возвращает разность дней между двумя значениями даты.

Синтаксис

Синтаксис MySQL функции DATEDIFF:

DATEDIFF( date1, date2 )

Параметры или аргументы

date1 и date2 - две даты для вычисления разницы между. Расчет date1 - date2.

Примечание

  • В вычислении DATEDIFF используется только часть даты date1 и date2. Временная часть date1 и date2 игнорируется.

Применение

Функция DATEDIFF может использоваться в следующих версиях MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1

Пример

Рассмотрим примеры MySQL функции DATEDIFF, чтобы понять, как использовать функцию DATEDIFF в MySQL.
Например:

В следующем примере DATEDIFF будет отображаться разница между текущей системной датой и '2017-06-14' (текущая системная дата возвращается функцией CURDATE).