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.

Risorse aggiuntive

Funzioni di data e ora