Date

Representa una fecha completa o parcial (por ejemplo, un cumpleaños). La hora del día y la zona horaria se especifican en otra parte o no son importantes. La fecha se establece de acuerdo con el calendario gregoriano. Puede representar lo siguiente:

  • Una fecha completa, con valores de año, mes y día, sin valores cero.
  • Un mes y un día, con valor cero para el año (por ejemplo, un aniversario).
  • Un valor de año exclusivamente, con valor cero para el día y el mes.
  • Un año y un mes, con valor cero para el día (por ejemplo, la fecha de vencimiento de una tarjeta de crédito).

Tipos relacionados:

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

integer

Año de la fecha. Debe ser un número comprendido entre 1 y 9999, o 0 si se especifica una fecha sin año.

month

integer

Mes del año. Debe ser un número comprendido entre 1 y 12, o 0 si se especifica un año sin mes ni día.

day

integer

Día del mes. Debe ser un número comprendido entre 1 y 31 válido para el año y el mes. También puede ser 0 si se especifica un año solo o un año y mes en el que el día no es importante.