MySQL DATE_SUB() функция дат
Пример
Вычтите 10 дней из даты и верните дату:
SELECT DATE_SUB("2017-06-15", INTERVAL 10 DAY);
Попробуйте сами »
Определение и использование DATA_SUB()
Функция DATA_SUB() вычитает интервал времени даты из даты, а затем возвращает дату.
Синтаксис DATA_SUB()
DATE_SUB(date, INTERVAL value interval)
Параметр значений DATA_SUB()
Параметр | Описание |
---|---|
date | Требуемый. Дата, подлежащая изменению |
value | Требуемый. Значение интервала времени/даты для вычитания. Допускаются как положительные, так и отрицательные значения |
interval | Требуемый. Тип интервала для вычитания. Может иметь одно из следующих значений:
|
Технические детали DATA_SUB()
Работает в: | MySQL 4.0 |
---|
Примеры DATA_SUB()
Пример
Вычтите 15 минут из даты и верните дату:
SELECT DATE_SUB("2017-06-15 09:34:21", INTERVAL 15 MINUTE);
Попробуйте сами »
Пример
Вычтите 3 часа из даты и верните дату:
SELECT DATE_SUB("2017-06-15 09:34:21", INTERVAL 3 HOUR);
Попробуйте сами »
Пример
Добавьте 2 месяца к дате и верните дату:
SELECT DATE_SUB("2017-06-15", INTERVAL -2 MONTH);
Попробуйте сами »