Función DATE_ADD() en MySQL

La función DATE_ADD() en MySQL se usa para agregar un intervalo de tiempo o fecha específico a una fecha específica y luego devolver la fecha.

Sintaxis:

DATE_ADD(date, INTERVAL value addunit)

Parámetro: Esta función acepta dos parámetros que se ilustran a continuación:

  • fecha:
    fecha especificada para ser modificada.
  • value addunit:
    aquí el valor es la fecha o el intervalo de tiempo para agregar. Este valor puede ser tanto positivo como negativo. Y aquí la unidad de adición es el tipo de intervalo a agregar, como SEGUNDO, MINUTO, HORA, DÍA, AÑO, MES, etc.

Devoluciones :

Devuelve la nueva fecha después de la adición de una hora o fecha especificada.

Ejemplo 1:

Obtener una nueva fecha de «2020-11-22» después de agregar 3 años a la fecha especificada «2017-11-22».

SELECT DATE_ADD("2017-11-22", INTERVAL 3 YEAR);

Producción:

2020-11-22

Ejemplo 2:

Obtener una nueva fecha de «2020-11-22» después de agregar 2 meses a la fecha especificada «2020-9-22».

SELECT DATE_ADD("2020-9-22", INTERVAL 2 MONTH);

Producción:

2020-11-22

Ejemplo 3:

Obtener una nueva fecha de «2020-11-22» después de agregar 10 días a la fecha especificada «2020-11-12».

SELECT DATE_ADD("2020-11-12", INTERVAL 10 DAY);

Producción:

2020-11-22

Ejemplo 4:

Obtener una nueva fecha de «2020-11-22 09:12:10» después de agregar 3 horas a la fecha especificada «2020-11-22 06:12:10».

SELECT DATE_ADD("2020-11-22 06:12:10", INTERVAL 3 HOUR);

Producción:

2020-11-22 09:12:10

Ejemplo 5:

Obtener una nueva fecha de «2020-11-22 09:09:10» después de agregar 3 minutos a la fecha especificada «2020-11-22 09:06:10».

SELECT DATE_ADD("2020-11-22 09:06:10", INTERVAL 3 MINUTE);

Producción:

2020-11-22 09:09:10

Ejemplo 6:

Obtener una nueva fecha de «2020-11-22 09:09:10» después de agregar 5 segundos a la fecha especificada «2020-11-22 09:09:5».

SELECT DATE_ADD("2020-11-22 09:09:5", INTERVAL 5 SECOND);

Producción:

2020-11-22 09:09:10

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *