Stellt einen Zeitraum in einer Woche dar.
| JSON-Darstellung |
|---|
{ "startTime": { object ( |
| Felder | |
|---|---|
startTime |
Erforderlich. Der Beginn des Zeitraums. |
endTime |
Erforderlich. Das Ende des Zeitraums. |
days[] |
Erforderlich. Die Wochentage, an denen der Zeitraum aktiv ist. |
TimeOfDay
Stellt eine Tageszeit dar. Das Datum und die Zeitzone sind entweder nicht relevant oder werden an anderer Stelle angegeben. Eine API kann Schaltsekunden zulassen. Vergleichbare Typen sind google.type.Date und google.protobuf.Timestamp.
| JSON-Darstellung |
|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
| Felder | |
|---|---|
hours |
Stunden im 24-Stunden-Format. Sollte zwischen 0 und 23 liegen. Eine API kann den Wert "24:00:00" für Szenarien wie Geschäftsschlusszeit zulassen. |
minutes |
Minuten der Zeitangabe. Muss zwischen 0 und 59 liegen. |
seconds |
Sekunden der Zeitangabe. Muss normalerweise zwischen 0 und 59 liegen. Eine API kann den Wert 60 zulassen, wenn sie Schaltsekunden zulässt. |
nanos |
Sekundenbruchteile in Nanosekunden. Muss zwischen 0 und 999.999.999 liegen. |
DayOfWeek
Steht für einen Wochentag.
| Enums | |
|---|---|
DAY_OF_WEEK_UNSPECIFIED |
Der Wochentag ist nicht angegeben. |
MONDAY |
Montag |
TUESDAY |
Dienstag |
WEDNESDAY |
Mittwoch |
THURSDAY |
Donnerstag |
FRIDAY |
Freitag |
SATURDAY |
Samstag |
SUNDAY |
Sonntag |