Data e hora DAX - função WEEKDAY

Descrição

Retorna um número que identifica o dia da semana de uma data.

Sintaxe

WEEKDAY (<date>, [<return_type>])

Parâmetros

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

date

Uma data no formato datetime.

2

return_type

Opcional.

Um número que determina o valor de retorno -

1 - A semana começa no domingo (1) e termina no sábado (7), numerada de 1 a 7.

2 - A semana começa na segunda (1) e termina no domingo (7), numerada de 1 a 7.

3 - A semana começa na segunda (0) e termina no domingo (6), numerada de 0 a 6.

Se omitido, o padrão é 1.

Valor de retorno

Um número inteiro de 0 a 7, com base no tipo de retorno.

Observações

O primeiro parâmetro da função WEEKDAY é a data do dia. DAX lida com os valores de data no formato data e hora.

Você pode especificar a data como uma das seguintes -

  • Saída de outra função de data.
  • Uma expressão que retorna um valor de data.
  • Uma data em formato datetime.
  • Uma data como representação de texto em um dos formatos de string aceitos para datas.

A função DAX WEEKDAY usa as configurações de local e data / hora do computador cliente para compreender o valor do texto e realizar a conversão. Por exemplo,

  • Se as configurações de data / hora atual representam datas no formato Mês / Dia / Ano, então a string "2016/01/08" é entendida como um valor datetime equivalente a 8 º de janeiro de 2016

  • Se as configurações de data / hora atuais representarem datas no formato Dia / Mês / Ano, a mesma string seria entendida como um valor de data / hora equivalente a 1º de agosto de 2016.

Exemplo

= WEEKDAY ("1-5-2016") returns 3. 
= WEEKDAY (TODAY (),2) returns 5. (If today is Friday).