Fecha y hora de DAX: función HORA
Descripción
Convierte horas, minutos y segundos dados como números a una hora en formato de fecha y hora.
Sintaxis
TIME (<hour>, <minute>, <second>)
Parámetros
No Señor. | Descripción de parámetros |
---|---|
1 | hour Un número del 0 al 23 que representa la hora. Cualquier valor superior a 23 se dividirá por 24 y el resto se tratará como valor de hora. |
2 | minute Un número del 0 al 59 que representa el minuto. Cualquier valor superior a 59 se convertirá en horas y minutos. |
3 | second Un número del 0 al 59 que representa el segundo. Cualquier valor superior a 59 se convertirá en horas, minutos y segundos. |
Valor devuelto
Devuelve la hora especificada en formato de fecha y hora.
Observaciones
DAX trabaja con valores de fecha y hora en formato de fecha y hora. Los números en otros formatos se convierten implícitamente cuando usa un valor de fecha / hora en una función DAX.
La función DAX TIME toma los enteros que se ingresan como parámetros y genera el tiempo correspondiente. La función HORA es más útil en situaciones en las que la hora, los minutos y los segundos los proporcionan las fórmulas de DAX.
Los valores de tiempo son una parte de un valor de fecha, y en el sistema de números de serie se representan con un número decimal. Por lo tanto, el valor de fecha y hora 12:00 PM es equivalente a 0,5, porque es la mitad de un día. Puede utilizar la función DAX TIME junto con otras funciones DAX para convertir los números a un formato que pueda reconocerse como una hora.
Ejemplo
= TIME (2,90,30) returns 12/30/1899 3:30:30 AM.
= TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM