代表一週中的某個時間範圍。
| JSON 表示法 |
|---|
{ "startTime": { object ( |
| 欄位 | |
|---|---|
startTime |
這是必要旗標,時間範圍的開始時間。 |
endTime |
這是必要旗標,時間範圍的結束時間。 |
days[] |
這是必要旗標,時間範圍有效的星期幾。 |
TimeOfDay
代表一天中的時間。日期和時區不重要,或已在其他地方指定。API 可選擇允許閏秒。相關類型為 google.type.Date 和 google.protobuf.Timestamp。
| JSON 表示法 |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| 欄位 | |
|---|---|
hours |
一天中的小時,以 24 小時制表示。必須大於或等於 0,且通常必須小於或等於 23。API 可選擇允許使用「24:00:00」這類的值來表示營業打烊時間等情況。 |
minutes |
一小時中的分鐘。必須大於或等於 0,且小於或等於 59。 |
seconds |
一分鐘內的第幾秒。必須大於或等於 0,且通常必須小於或等於 59。如果 API 允許閏秒,則可允許值為 60。 |
nanos |
秒數的小數部分,以奈秒為單位。必須大於或等於 0,且小於或等於 999,999,999。 |
DayOfWeek
代表星期幾。
| 列舉 | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
未指定星期幾。 |
MONDAY |
星期一 |
TUESDAY |
星期二 |
WEDNESDAY |
星期三 |
THURSDAY |
星期四 |
FRIDAY |
星期五 |
SATURDAY |
星期六 |
SUNDAY |
星期日 |