Package google.type

索引

日期

代表完整或部分日曆的日期,例如生日。您可在其他位置指定日期和時間,或沒有其他選擇。日期以公曆為相對於公曆。可能代表下列其中一種:

  • 完整日期,具有非零的年、月和日值。
  • 月和日,出現零年 (例如週年紀念日)。
  • 一個自己的年,分別為 0 個月和 0 天。
  • 年份和月份,數字為零 (例如信用卡到期日)。

相關類型:

欄位
year

int32

日期的年份。必須為 1 到 9999,或是 0 才能指定不含年份的日期。

month

int32

一年中的月份。必須為 1 到 12 或 0,才能指定不含月份和日的年份。

day

int32

一個月中的第幾天。值必須介於 1 到 31 之間,且為該年和月份計算而得;設為 0 可以只指定年份,也可以只指定年份和月份,但日期可不算。

LatLng

代表經緯度組合的物件。以一對雙精準數表示經度度數和緯度度數。除非另有指定,否則這個物件必須符合 WGS84 標準。此外,值必須在正規化範圍內。

欄位
latitude

double

緯度度數,必須介於 [-90.0, +90.0] 的範圍之間。

longitude

double

經度度數,必須介於 [-180.0, +180.0] 的範圍之間。

LocalizedText

特定語言的文字本地化變化版本。

欄位
text

string

下方 language_code 對應的語言的本地化字串。

language_code

string

文字的 BCP-47 語言代碼,例如「en-US」或「sr-Latn」。

詳情請參閱 http://www.unicode.org/reports/tr35/#Unicode_locale_identifier

金額

表示金額與貨幣類型。

欄位
currency_code

string

ISO 4217 定義的貨幣代碼 (由三個字母組成)。

units

int64

金額的整數單位。舉例來說,如果 currencyCode"USD",則 1 單位為 1 美元。

nanos

int32

金額的十億分之一 (10^-9) 單位數量。這個值必須介於 -999,999,999 和 +999,999,999 (含) 之間。如果 units 為正數,nanos 必須為正數或零。如果 units 為零,nanos 可以是正數、零或負數。如果 units 為負數,nanos 必須為負數或零。舉例來說,$-1.75 的表示法為 units=-1,nanos=-750,000,000。