MySQL Функция DATE_SUB()
Примеры
Вычтите 10 дней из даты и верните дату:
SELECT DATE_SUB("2017-06-15", INTERVAL 10 DAY);
Попробуйте сами »
Определение и использование
Функция DATA_SUB() вычитает интервал времени даты из даты, а затем возвращает дату.
Синтаксис
DATE_SUB(date, INTERVAL value interval)
Параметр значений
| Параметр | Описание |
|---|---|
| date | Требуемый. Дата, подлежащая изменению |
| value | Требуемый. Значение интервала времени/даты для вычитания. Допускаются как положительные, так и отрицательные значения |
| interval | Требуемый. Тип интервала для вычитания. Может иметь одно из следующих значений:
|
Технические детали
| Работает в: | MySQL 4.0 |
|---|
Еще примеры
Примеры
Вычтите 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);
Попробуйте сами »
