YEARWEEK

Restituisce l'anno e il numero della settimana di una data specificata.

Esempi di utilizzo

YEARWEEK(Date)

Sintassi

La seguente sintassi restituisce l'anno e il numero della settimana da un valore di data.

YEARWEEK( date_expression )

La seguente sintassi restituisce l'anno e il numero della settimana da un valore di data in modalità di compatibilità.

YEARWEEK( X [, format_string ])

Parametri

  • date_expression: un'espressione o un campo per la data o per la data e l'ora.
  • X: un campo o un'espressione che restituisce testo, un numero o una data in modalità di compatibilità.
  • format_string: formato per X. Facoltativo se X è configurato correttamente come campo data semantica.

Formattare le stringhe per le date in modalità di compatibilità

Le funzioni di data supportate accettano i seguenti formati di input se X è un'espressione o un campo di testo oppure una data in modalità di compatibilità:

  • BASIC: %Y/%m/%d-%H:%M:%S
  • DEFAULT_DASH: %Y-%m-%d [%H:%M:%S]
  • DEFAULT_SLASH: %Y/%m/%d [%H:%M:%S]
  • DEFAULT_DECIMAL: %Y%m%d [%H:%M:%S]
  • RFC_1123: ad esempio sabato 24 maggio 2008 20:09:47 GMT
  • RFC_3339: ad esempio 2008-05-24T20:09:47Z
  • DECIMAL_DATE: uguale a DEFAULT_DECIMAL

È accettato qualsiasi formato strptime valido.

Le funzioni di ora supportate accettano il seguente formato di input se X è un'espressione o un campo numerico:

  • SECONDS: secondi dall'epoca
  • MILLIS: millisecondi dall'epoca
  • MICROS: microsecondi dall'epoca
  • NANOS: nanosecondi dall'epoca
  • JULIAN_DATE: giorni dall'epoca

Esempi

Example formula Input Output
YEARWEEK(Date) Jan 1, 2019 201901
YEARWEEK(Date as Text, 'BASIC') 2019/01/01-09:40:45 201901
YEARWEEK(Date as Number, 'SECONDS') 1561784874 201926

YEARWEEK(Date as lots of Numbers, 'MILLIS')

1562004058620 201927

Note

Questa funzione può essere utilizzata sia con le date in modalità di compatibilità sia con i tipi di dati relativi a data e data e ora sottoposti ad upgrade.