Функция MySQL SUBTIME()
Пример
Вычтите 5,000001 секунды и верните дату и время:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");
Определение и использование
Функция SUBTIME() вычитает время из выражения время/дата/время, а затем возвращает новое время/дату/время.
Синтаксис
SUBTIME(datetime, time_interval)
Значения параметров
Parameter | Description |
---|---|
datetime | Required. The time or datetime to be modified |
time_interval | Required. The time interval to subtract from datetime. Both positive and negative values are allowed |
Технические детали
Работает в: | Из MySQL 4.0 |
---|
Дополнительные примеры
Пример
Вычтите 3 часа, 2 минуты, 5,000001 секунды и верните дату и время:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "3:2:5.000001");
Пример
Вычтите 5 секунд и верните время:
SELECT SUBTIME("10:24:21", "5");
Пример
Вычтите 3 минуты и верните время:
SELECT SUBTIME("10:24:21", "300");
Пример
Добавьте 3 часа, 2 минуты и 5 секунд и верните время:
SELECT SUBTIME("10:24:21", "-3:2:5");