Odzwierciedlają pełną lub częściową datę kalendarza, na przykład datę urodzenia. Pora dnia i strefa czasowa są podane gdzie indziej lub nie mają znaczenia. Data jest związana z kalendarzem gregoriańskim. Może to być jedna z tych wartości:
- Pełna data z wartościami zero roku, miesiąca i dnia.
- Miesiąc i dzień z zerowym rokiem (np. rocznica).
- Rok bez roku i zerowy miesiąc.
- Rok i miesiąc z zerowym dniem (np. datą ważności karty kredytowej).
Powiązane typy:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
Zapis JSON |
---|
{ "year": integer, "month": integer, "day": integer } |
Pola | |
---|---|
year |
Rok daty. Aby określić datę bez roku, musisz podać wartość z zakresu od 1 do 9999 lub 0. |
month |
Miesiąc roku. Wartość musi wynosić od 1 do 12 lub 0, aby określić rok bez miesiąca i dnia. |
day |
Dzień miesiąca. Wartość musi wynosić od 1 do 31 i jest ważna przez rok i miesiąc lub 0 do określenia roku samodzielnie lub roku i miesiąca, w którym dzień nie jest ważny. |