Date

Representa una fecha de calendario completa o parcial, como un cumpleaños. La hora del día y la zona horaria se especifican en otro lugar o son insignificantes. La fecha está relacionada con el calendario gregoriano. Esto puede representar una de las siguientes opciones:

  • Una fecha completa con valores de año, mes y día que no sean cero
  • Un valor de mes y día, con un año en cero, como un aniversario
  • Un año solo, sin valores de mes ni día
  • Un valor de año y mes con un día en cero, como la fecha de vencimiento de una tarjeta de crédito

Los tipos relacionados son google.type.TimeOfDay y google.protobuf.Timestamp.

Representación JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campos
year

integer

Año de la fecha Debe ser un valor entre 1 y 9999, o 0 para especificar una fecha sin año.

month

integer

Mes del año Debe encontrarse entre 1 y 12, o 0 para especificar un año sin mes ni día.

day

integer

Día del mes Debe encontrarse entre 1 y 31, y ser válido para el mes del año, o 0 para especificar un año solo o un año y un mes en los que el día no es importante.