Функция MySQL SUBTIME()


Оглавление

    Показать оглавление

Пример

Вычтите 5,000001 секунды и верните дату и время:

 SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");

Определение и использование

Функция SUBTIME() вычитает время из выражения времени/даты/времени, а затем возвращает значение. новое время/дата-время.

Синтаксис

 SUBTIME(datetime, time_interval)

Значения параметров

datetime

Необходимый. Время или дата и время, которые необходимо изменить

time_interval

Необходимый. Интервал времени, из которого нужно вычесть дата-время. Допускаются как положительные, так и отрицательные значения.

Технические детали

Works in: From 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");