Funzione ER WEEKNUM
La funzione WEEKNUM
restituisce un valore Intero che è la rappresentazione della settimana dell'anno che include un valore Data specifico. Il calcolo si basa su regole dipendenti dalle impostazioni cultura che definiscono una settimana di calendario e il primo giorno della settimana.
Sintassi
WEEKNUM (date, culture) as Integer
Argomenti
date
: Data
Un valore di data che rappresenta la data da utilizzare per il calcolo della settimana dell'anno.
culture
: Stringa
Le impostazioni cultura da utilizzare per il calcolo. È possibile utilizzare codici cultura supportati in conformità con gli standard .NET.
Valori restituiti
Integer
Il valore numerico risultante.
Note sull'utilizzo
La settimana dell'anno viene calcolata in base allo standard ISO 8601, se è stato adottato da un paese o da un'area per cui le impostazioni locali sono fornite in fase di runtime. In caso contrario, il calcolo si basa su standard nazionali specifici per paese/area.
Se viene fornito un codice cultura non supportato come argomento della funzione WEEKNUM
in fase di esecuzione, viene generata un'eccezione. Se la stringa vuota viene fornita come codice cultura, per calcolare il numero della settimana viene utilizzato il calendario inglese indipendente dal paese.
Esempi
WEEKNUM (DATEVALUE ("01-01-2020", "de"))
restituisce 1.
WEEKNUM (DATEVALUE ("01-01-2021", "de"))
restituisce 53.
WEEKNUM (DATEVALUE ("01-01-2022", "de"))
restituisce 52.
WEEKNUM (DATEVALUE ("01-01-2022", "ar"))
restituisce 21.