Date

Rappresenta una data di calendario completa o parziale, ad esempio un compleanno. L'ora del giorno e il fuso orario sono specificati altrove o non sono significativi. La data è relativa al calendario gregoriano. Può trattarsi di uno dei seguenti valori:

  • Una data completa, con valori di anno, mese e giorno diversi da zero
  • Un valore di mese e giorno, con un valore zero, ad esempio un anniversario
  • Un anno da solo, con valori di mese e giorno pari a zero
  • Un valore di anno e mese con un giorno pari a zero, ad esempio la data di scadenza di una carta di credito

I tipi correlati sono google.type.TimeOfDay e google.protobuf.Timestamp.

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

integer

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

month

integer

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

day

integer

Giorno di un mese. Deve essere compreso tra 1 e 31 e deve essere valido per l'anno e il mese oppure 0 per specificare un anno da solo o un anno e mese in cui il giorno non è significativo.