DAX Date & Time - Funzione WEEKDAY

Descrizione

Restituisce un numero che identifica il giorno della settimana di una data.

Sintassi

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

Parametri

Sr.No. Parametro e descrizione
1

date

Una data in formato datetime.

2

return_type

Opzionale.

Un numero che determina il valore restituito -

1 - La settimana inizia la domenica (1) e termina il sabato (7), numerata da 1 a 7.

2 - La settimana inizia il lunedì (1) e termina la domenica (7), numerati da 1 a 7.

3 - La settimana inizia il lunedì (0) e termina la domenica (6), numerata da 0 a 6.

Se omesso, il valore predefinito è 1.

Valore di ritorno

Un numero intero compreso tra 0 e 7, in base al tipo restituito.

Osservazioni

Il primo parametro della funzione WEEKDAY è la data del giorno. DAX gestisce i valori di data in formato datetime.

È possibile specificare la data come una delle seguenti:

  • Output di un'altra funzione data.
  • Un'espressione che restituisce un valore di data.
  • Una data in un formato datetime.
  • Una data come rappresentazione di testo in uno dei formati di stringa accettati per le date.

La funzione DAX WEEKDAY utilizza le impostazioni locali e di data / ora del computer client per comprendere il valore del testo al fine di eseguire la conversione. Per esempio,

  • Se le Impostazioni di data / ora rappresentano date nel formato mese / giorno / anno, quindi la stringa "2016/01/08" è inteso come un valore datetime equivalente a 8 ° gennaio 2016

  • Se le impostazioni di data / ora attuali rappresentano date nel formato giorno / mese / anno, la stessa stringa sarebbe essere inteso come valore datetime equivalente a 1 ° agosto 2016.

Esempio

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