Compartir a través de


Función datediff

Se aplica acasilla marcada como sí Databricks SQL (versión preliminar) casilla marcada como Sí Databricks Runtime 11.3 LTS y versiones posteriores

Devuelve el número de días de startDate a endDate.

Sintaxis

datediff(endDate, startDate)

Argumentos

  • endDate: expresión DATE.
  • startDate: expresión DATE.

Devoluciones

Un valor de tipo INTEGER.

Si endDate está antes de startDate, el resultado es negativo.

Para medir la diferencia entre dos fechas en unidades distintas a días, use la función datediff de marca de tiempo.

Ejemplos

> SELECT datediff('2009-07-31', '2009-07-30');
 1
> SELECT datediff('2009-07-30', '2009-07-31');
 -1