Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
dateDiff
devuelve la diferencia en días entre dos campos de fecha. Si incluye un valor para el periodo, dateDiff
devuelve la diferencia en el intervalo del periodo, en lugar de en días.
Sintaxis
dateDiff(
date1
,date2
,[period
])
Argumentos
dateDiff
toma dos fechas como argumentos. La especificación de un periodo es opcional.
- fecha 1
-
La primera fecha de la comparación. Un campo de fecha o una llamada a otra función que genera una fecha.
- fecha 2
-
La segunda fecha de la comparación. Un campo de fecha o una llamada a otra función que genera una fecha.
- periodo
-
El periodo de diferencia que desea obtener, entre comillas. Los periodos válidos son los siguientes:
-
YYYY: devuelve la parte del año de la fecha.
-
Q: devuelve la fecha del primer día del trimestre al que pertenece la fecha.
-
MM: devuelve la parte del mes de la fecha.
-
DD: devuelve la parte del día de la fecha.
-
WK: devuelve la parte de la semana de la fecha. La semana comienza el domingo en Amazon QuickSight.
-
HH: devuelve la parte de la hora de la fecha.
-
MI: devuelve la parte de minutos de la fecha.
-
SS: devuelve la parte de segundos de la fecha.
-
MS: devuelve la parte de milisegundos de la fecha.
-
Tipo de retorno
Entero
Ejemplo
El siguiente ejemplo devuelve la diferencia entre dos fechas.
dateDiff(orderDate, shipDate, "MM")
Los siguientes son los valores de los campos.
orderDate shipdate ============================= 01/01/18 03/05/18 09/13/17 10/20/17
Para estos valores de campo, se devuelven los siguientes valores.
2 1