Función MySQL SUBTIME()
Ejemplo
Resta 5.000001 segundos y devuelve la fecha y hora:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "5.000001");
Definición y uso
La función SUBTIME() resta el tiempo de una expresión de hora/fechahora y luego devuelve la nueva hora/fechahora.
Sintaxis
SUBTIME(datetime, time_interval)
Valores paramétricos
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 |
Detalles técnicos
Trabaja en: | Desde MySQL 4.0 |
---|
Más ejemplos
Ejemplo
Resta 3 horas, 2 minutos, 5,000001 segundos y devuelve la fecha y hora:
SELECT SUBTIME("2017-06-15 10:24:21.000004", "3:2:5.000001");
Ejemplo
Resta 5 segundos y devuelve el tiempo:
SELECT SUBTIME("10:24:21", "5");
Ejemplo
Resta 3 minutos y devuelve el tiempo:
SELECT SUBTIME("10:24:21", "300");
Ejemplo
Agregue 3 horas, 2 minutos y 5 segundos, y devuelva el tiempo:
SELECT SUBTIME("10:24:21", "-3:2:5");