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: Función DIFERENCIA FECHA
Este tutorial de MySQL explica cómo usar MySQL Función DIFERENCIA FECHA Con sintaxis y ejemplos.
describir
La función MySQL DATEDIFF devuelve la diferencia en días entre dos valores de fecha.
sintaxis
La sintaxis de la función DATEDIFF en MySQL es:
DATEDIFF( date1, date2 )
parámetro o parámetro
date1 y date2 calculan la diferencia entre dos fechas.el calculo es date1 - date2
.
notas
- Solo las partes de fecha de date1 y date2 se utilizan en los cálculos DATEDIFF. Las partes de tiempo de fecha1 y fecha2 se ignoran.
aplicar para
La función DATEDIFF se puede utilizar 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 DATEDIFF de MySQL y exploremos cómo usar la función DATEDIFF en MySQL.
Por ejemplo:
mysql> SELECT DATEDIFF('2014-01-28', '2014-01-27'); Result: 1 mysql> SELECT DATEDIFF('2014-01-28 11:41:14', '2014-01-27 12:10:08'); Result: 1 mysql> SELECT DATEDIFF('2014-01-28 11:41:14', '2014-01-27'); Result: 1 mysql> SELECT DATEDIFF('2014-02-15', '2014-02-10'); Result: 5 mysql> SELECT DATEDIFF('2014-01-28', '2013-12-31'); Result: 28 mysql> SELECT DATEDIFF('2013-12-31', '2014-01-28'); Result: -28
El último ejemplo de DATEDIFF mostrará la diferencia entre la fecha actual del sistema y ‘2014-02-14’ (la función CURDATE devuelve la fecha actual del sistema).
mysql> SELECT DATEDIFF(CURDATE(), '2014-02-14');