CommitmentSettings

Configurações de compromisso para ofertas e direitos baseados em compromisso.

Representação JSON

{
  "startDate": {
    object(Date)
  },
  "endDate": {
    object(Date)
  }
}
Campos
startDate

object(Date)

Data de início do compromisso.

endDate

object(Date)

Data de término do compromisso.

Data

Representa uma data inteira do calendário (por exemplo, data de nascimento). A hora do dia e o fuso horário são especificados em outro lugar ou não são significativos. A data é referente ao calendário gregoriano proléptico. O dia pode ser 0 para representar um ano e mês em que o dia não é significativo (por exemplo, data de validade do cartão de crédito). O ano pode ser 0 para representar um mês e dia independentemente do ano (por exemplo, data de aniversário). Os tipos relacionados são google.type.TimeOfDay e google.protobuf.Timestamp.

Representação JSON

{
  "year": number,
  "month": number,
  "day": number
}
Campos
year

number

Ano da data. Precisa ser de 1 a 9999, ou 0 se especificar uma data sem um ano.

month

number

Mês do ano. Precisa ser de 1 a 12, ou 0 se especificar uma data sem um mês.

day

number

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