MySQL: Agregar función de tiempo

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MySQL: Agregar función de tiempo

Este tutorial de MySQL explica cómo usar MySQL añadir función de tiempo Con sintaxis y ejemplos.

describir

La función MySQL ADDTIME devuelve un valor de hora/fechahora después del cual se ha agregado un intervalo de tiempo.

sintaxis

La sintaxis de la función ADDTIME en MySQL es:

ADDTIME( start_value, time )

parámetro o parámetro

start_value El valor de hora o fecha y hora al que se debe agregar el intervalo. tiempo El valor del intervalo que desea agregar. Puede ser positivo o negativo.

notas

  • Usar la función ADDTIME con un valor de tiempo negativo como argumento es equivalente a usar la función SUBTIME.
  • Consulte también las funciones DATE_ADD, DATE_SUB, ADDDATE y SUBDATE.

aplicar para

La función ADDTIME está disponible en las siguientes versiones de MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1.1

ejemplo

Veamos algunos ejemplos de la función ADDTIME de MySQL y exploremos cómo usar la función ADDTIME en MySQL.

Por ejemplo:

mysql> SELECT ADDTIME('2014-02-13 08:44:21.000001', '2.000001');
Result: '2014-02-13 08:44:23.000002'

mysql> SELECT ADDTIME('2014-02-13 08:44:21.000001', '3:2.000001');
Result: '2014-02-13 11:46:21.000002'

mysql> SELECT ADDTIME('2014-02-13 08:44:21.000001', '4:3:2.000001');
Result: '2014-02-13 12:47:23.000002'

mysql> SELECT ADDTIME('2014-02-13 08:44:21.000001', '5 4:3:2.000001');
Result: '2014-02-18 12:47:23.000002'

mysql> SELECT ADDTIME('01:15:23.999998', '0.000001');
Result: '01:15:23.999999'

mysql> SELECT ADDTIME('01:15:23.999998', '5.000001');
Result: '01:15:28.999999'

mysql> SELECT ADDTIME('01:15:23.000001', '8:12:15.003441');
Result: '09:27:38.003442'

mysql> SELECT ADDTIME('01:15:23.000001', '-8:12:15.003441');
Result: '-06:56:52.003440'