Date

Representa uma data inteira ou parcial do calendário, como um aniversário. A hora e o fuso horário são especificados em outro lugar ou são insignificantes. A data é relativa ao calendário gregoriano. Pode representar um dos seguintes:

  • Uma data completa, com valores de ano, mês e dia diferentes de zero.
  • Um mês e dia, com ano zero (por exemplo, um aniversário).
  • Um ano por si só, com um mês zero e um dia zero.
  • Um ano e um mês, com dia zero (por exemplo, uma data de validade de cartão de crédito).

Tipos relacionados:

Representação JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campos
year

integer

Ano da data. Deve ser de 1 a 9999, ou 0 para especificar uma data sem ano.

month

integer

Mês do ano. Deve ser de 1 a 12, ou 0 para especificar um ano sem mês e dia.

day

integer

Dia do mês. Deve ser de 1 a 31 e válido para o ano e o mês, ou 0 para especificar um ano isolado ou um ano e mês em que o dia não seja significativo.