Package google.type

索引

日期

表示整个或部分日历日期,例如生日。一天中的时间和时区要么在别处指定,要么不重要。该日期相对于公历。它可以表示以下其中一项:

  • 包含非零年、月和日值的完整日期。
  • 月份和日期,年份为 0(例如周年纪念日)。
  • 单独的一年,零月零日。
  • 年份和月份,日期为零(例如信用卡失效日期)。

相关类型:

字段
year

int32

日期中的年份。必须是 1 到 9999 之间的数字,如果使用 0,则可以指定不含年份的日期。

month

int32

一年中的某月。必须是 1 到 12 之间的数字,如果为 0,则表示不包含月份和日期。

day

int32

一个月中的第几天。必须是 1 到 31 之间的数字,并且对年份和月份有效,或者为 0 表示单独指定年份,或者在日期不重要的情况下指定年份和月份。

币种

表示含有货币类型的金额。

字段
currency_code

string

ISO 4217 中定义的由三个字母组成的货币代码。

units

int64

金额的整数单位。例如,如果 currencyCode"USD",则 1 单位就是一美元。

nanos

int32

金额的纳米 (10^-9) 单位数。这个值必须在 -999999999(含)和 +999999999(含)之间。如果 units 是正数,则 nanos 必须是正数或零。如果 units 为零,nanos 可以是正数、零或负数。如果 units 为负数,则 nanos 必须为负数或零。例如,$-1.75 表示为 units=-1 和 nanos=-750,000,000。