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.
truncDate
truncDate
devuelve un valor de fecha que representa una parte especificada de una fecha. Por ejemplo, solicitar la parte del año del valor 2012-09-02T00:00:00.000Z devuelve 2012-01-01T00:00:00.000Z. Especificar un período relacionado con la hora para una fecha que no contenga información de hora devuelve el valor de fecha inicial sin modificarse.
Sintaxis
truncDate(
'period'
,date
)
Argumentos
- periodo
-
El periodo de la fecha que desee que se devuelva. 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.
-
- date
-
Un campo de fecha o una llamada a otra función que genera una fecha.
Tipo de retorno
Date
Ejemplo
En el siguiente ejemplo, se devuelve una fecha que representa el mes de la fecha del pedido.
truncDate('MM', orderDate)
Los siguientes son los valores de los campos.
orderDate ========= 2012-12-14T00:00:00.000Z 2013-12-29T00:00:00.000Z 2012-11-15T00:00:00.000Z
Para estos valores de campo, se devuelven los siguientes valores.
2012-12-01T00:00:00.000Z 2013-12-01T00:00:00.000Z 2012-11-01T00:00:00.000Z