# week - funzione dello script e del grafico

Questa funzione restituisce un numero intero che rappresenta il numero della settimana in base allo standard ISO 8601. Il numero della settimana viene calcolato a partire dall'interpretazione della data dell'espressione in base all'interpretazione numerica standard.

Sintassi:

week(timestamp [, first\_week\_day [, broken\_weeks [, reference\_day]]])

**Restituisce il tipo di dati:** numero intero

Argomenti:

Argomenti Week

| Argomento | Descrizione |
| --- | --- |
| timestamp | La data di valutazione di un'indicazione di data e ora o l'espressione che restituisce un indicazione di data e ora da convertire, ad esempio '2012-10-12'. |
| first\_week\_day | Numero intero che definisce il giorno da utilizzare come primo giorno della settimana. Per impostazione predefinita, le funzioni di QlikView utilizzano lunedì come primo giorno della settimana. È possibile utilizzare i seguenti valori:<br><br><ul> <li>0 (= Lunedì)     </li> <li>1 (= Martedì) </li> <li>    2 (= Mercoledì)     </li> <li>3 (= Giovedì)  </li> <li>   4 (= Venerdì) </li> <li>    5 (= Sabato)   </li> <li>  6 (= Domenica) </li> </ul> |
| broken\_weeks | L'impostazione definisce se le settimane sono interrotte o meno.<br><br>Per impostazione predefinita, le funzioni di QlikView utilizzano settimane complete. Questo significa che:<br><br><ul> <li>    In alcuni anni la settimana 1 inizia a dicembre e in altri anni la settimana 52 o 53 continua nel mese di gennaio. </li> <li>La settimana 1 ha sempre almeno 4 giorni nel mese di gennaio. </li> </ul><br><br>L'alternativa consiste nel dividere le settimane.<br><br><ul> <li>La settimana 52 o 53 non continua nel mese di gennaio. </li> <li>    La settimana 1 inizia il primo gennaio e, nella maggior parte dei casi, non è una settimana completa. </li> </ul><br><br>È possibile utilizzare i seguenti valori:<br><br><ul> <li>0 (= utilizzo di settimane complete)     </li> <li>1 (= utilizzo di settimane suddivise) </li> </ul> |
| reference\_day | L'impostazione definisce il giorno del mese di gennaio da impostare come giorno di riferimento per definire la settimana 1. Per impostazione predefinita, le funzioni di QlikView utilizzano 4 come giorno di riferimento. Questo significa che la settimana 1 deve contenere il 4 gennaio, vale a dire che la settimana 1 deve sempre contenere 4 quattro giorni di gennaio.<br><br>Per impostare un giorno di riferimento differente, è possibile utilizzare i seguenti valori:<br><br><ul> <li>1 (= 1 gennaio)</li> <li>2 (= 2 gennaio)</li> <li>3 (= 3 gennaio)</li> <li>4 (= 4 gennaio)</li> <li>5 (= 5 gennaio)</li> <li>6 (= 6 gennaio)</li> <li>7 (= 7 gennaio)</li> </ul> |

Esempio 1:

`week ('2012-10-12')`

restituisce 41

Esempio 2:

`week(  '35648')`

restituisce 32 poiché 35648 = 1997-08-06

Esempio 3:

`week('2012-10-12', 0, 1)`

restituisce 42