weekyear - funzione dello script e del grafico
Questa funzione restituisce l'anno a cui appartiene il numero della settimana in base allo standard ISO 8601. I numeri della settimana rientrano in un intervallo approssimativo compreso tra 1 e 52.
Sintassi:
weekyear(expression)
Restituisce il tipo di dati: numero intero
Esempi e risultati:
Esempio | Risultato |
---|---|
weekyear( '1996-12-30' ) | restituisce 1997, poiché la settimana 1 del 1997 inizia nella data 1996-12-30 |
weekyear( '1997-01-02' ) | restituisce 1997 |
weekyear( '1997-12-28' ) | restituisce 1997 |
weekyear( '1997-12-30' ) | restituisce 1998, poiché la settimana 1 del 1998 inizia nella data 29/12/1997 |
weekyear( '1999-01-02' ) | restituisce 1998, poiché la settimana 53 del 1998 termina nella data 1999-01-03 |
Limiti:
La settimana 1 di alcuni anni, ad esempio, ha inizio a dicembre, come nel caso del mese di dicembre 1997. Altri anni hanno inizio invece con la settimana 53 dell'anno precedente, come nel caso del mese di gennaio 1999. Per quei pochi giorni della settimana che rientrano in un altro anno, le funzioni year e weekyear restituiranno valori diversi.