Reprezentuje porę dnia. Data i strefa czasowa nie mają znaczenia lub są określone w innym miejscu. Interfejs API może zezwalać na sekundy przestępne. Powiązane typy to google.type.Date i google.protobuf.Timestamp.
| Zapis JSON |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Pola | |
|---|---|
hours |
Godziny w formacie 24-godzinnym. Wartość musi być równa lub większa niż 0 i zwykle nie może być większa niż 23. Interfejs API może zezwalać na wartość „24:00:00” w przypadku takich scenariuszy jak godzina zamknięcia firmy. |
minutes |
Minuty w godzinie. Wartość musi być równa lub większa niż 0 i równa lub mniejsza niż 59. |
seconds |
Sekundy w minucie. Wartość musi być równa lub większa niż 0 i zwykle nie może być większa niż 59. Interfejs API może zezwalać na wartość 60, jeśli dopuszcza sekundy przestępne. |
nanos |
Ułamki sekund w nanosekundach. Wartość musi być równa lub większa niż 0 i mniejsza lub równa 999 999 999. |