Restituisce il giorno della settimana (da 1 a 7) per la data specificata. Per impostazione predefinita, il conteggio della funzione inizia di domenica (1 = domenica, 2 = lunedì e così via). Ad esempio, la funzione restituisce:
- 1 per domenica 1° gennaio 2012
- 2 per lunedì 31 dicembre 2012
Sintassi
weekday(date, [week_start_day])
-
L'elemento
date
può essere:- Un'altra funzione che restituisce una data.
- Una colonna formula che restituisce una data.
-
week_start_day
(facoltativo). Un numero che specifica se le settimane iniziano di domenica o di lunedì. I valori ammessi sono:1
(impostazione predefinita). I giorni vengono contati a partire da domenica. Il valore per la domenica è 1, mentre quello per il sabato è 7.2
. I giorni vengono contati a partire dal lunedì. Il valore per il lunedì è 1, mentre quello per la domenica è 7.
Esempi
- Se oggi è domenica 1° gennaio 2012, la seguente funzione restituisce 1:
weekday(today())
- Se il 31 dicembre 2013 è un martedì, la seguente funzione restituisce 3:
weekday(date(2013,12,31))
- La seguente funzione restituisce 2:
weekday(date(2013,12,31), 2)
- Se c:"specialDay" è una colonna formula che specifica giovedì 1° ottobre 2015, la seguente funzione restituisce 5:
weekday(c:"specialDay")