Date

Rappresenta una data di calendario intera o parziale, ad esempio una data di nascita. L'ora del giorno e il fuso orario vengono specificati altrove o non sono significativi. La data si riferisce al calendario gregoriano. Questo può rappresentare uno dei seguenti elementi:

  • Una data completa, con valori diversi da zero per anno, mese e giorno.
  • Un mese e un giorno, con un anno pari a zero (ad esempio un anniversario).
  • Un anno in sé, con zero mesi e zero giorni.
  • Un anno e un mese, con zero giorni (ad esempio la data di scadenza di una carta di credito).

Tipi correlati:

Rappresentazione JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campi
year

integer

Anno della data. Deve essere compreso tra 1 e 9999 o 0 per specificare una data senza un anno.

month

integer

Mese di un anno. Il valore deve essere compreso tra 1 e 12 o 0 per specificare un anno senza mese e giorno.

day

integer

Giorno del mese. Deve essere compreso tra 1 e 31 ed essere valido per l'anno e il mese, oppure 0 per specificare soltanto un anno o un anno e un mese in cui il giorno non è significativo.