Data e hora DAX - função TIME

Descrição

Converte horas, minutos e segundos dados como números em uma hora no formato data e hora.

Sintaxe

TIME (<hour>, <minute>, <second>)

Parâmetros

Sr. Não. Parâmetro e Descrição
1

hour

Um número de 0 a 23 que representa a hora.

Qualquer valor maior que 23 será dividido por 24 e o restante será tratado como o valor da hora.

2

minute

Um número de 0 a 59 representando o minuto.

Qualquer valor maior que 59 será convertido em horas e minutos.

3

second

Um número de 0 a 59 representando o segundo.

Qualquer valor maior que 59 será convertido em horas, minutos e segundos.

Valor de retorno

Retorna a hora especificada no formato data e hora.

Observações

DAX funciona com valores de data e hora no formato data e hora. Números em outros formatos são convertidos implicitamente quando você usa um valor de data / hora em uma função DAX.

A função DAX TIME pega os inteiros que são introduzidos como parâmetros e gera a hora correspondente. A função TIME é mais útil em situações em que a hora, o minuto e o segundo são fornecidos por fórmulas DAX.

Os valores de tempo são uma parte de um valor de data e, no sistema de número de série, são representados por um número decimal. Portanto, o valor de data e hora 12:00 PM é equivalente a 0,5, porque é a metade de um dia. Você pode usar a função DAX TIME em conjunto com outras funções DAX para converter os números em um formato que pode ser reconhecido como uma hora.

Exemplo

= TIME (2,90,30) returns 12/30/1899 3:30:30 AM. 
= TIME (12, 30, 0) returns 12/30/1899 12:30:00 PM