Função MySQL SUBTIME()
Exemplo
Subtraia 5,000001 segundos e retorne a data e hora:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");
Definição e uso
A função SUBTIME() subtrai a hora de uma expressão hora/datahora e, em seguida, retorna a nova hora/datahora.
Sintaxe
SUBTIME(datetime, time_interval)
Valores de parâmetro
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 |
Detalhes técnicos
Trabalha em: | Do MySQL 4.0 |
---|
Mais exemplos
Exemplo
Subtraia 3 horas, 2 minutos, 5,000001 segundos e retorne a data e hora:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "3:2:5.000001");
Exemplo
Subtraia 5 segundos e retorne o tempo:
SELECT SUBTIME("10:24:21", "5");
Exemplo
Subtraia 3 minutos e retorne o tempo:
SELECT SUBTIME("10:24:21", "300");
Exemplo
Adicione 3 horas, 2 minutos e 5 segundos e retorne a hora:
SELECT SUBTIME("10:24:21", "-3:2:5");