Index
Date
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following:
- A full date, with non-zero year, month, and day values.
- A month and day, with a zero year (for example, an anniversary).
- A year on its own, with a zero month and a zero day.
- A year and month, with a zero day (for example, a credit card expiration date).
Related types:
-  google.type.TimeOfDay
-  google.type.DateTime
-  google.protobuf.Timestamp
| Fields | |
|---|---|
| year |   Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year. | 
| month |   Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day. | 
| day |   Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant. | 
DayOfWeek
Represents a day of the week.
| Enums | |
|---|---|
| DAY_OF_WEEK_UNSPECIFIED | The day of the week is unspecified. | 
| MONDAY | Monday | 
| TUESDAY | Tuesday | 
| WEDNESDAY | Wednesday | 
| THURSDAY | Thursday | 
| FRIDAY | Friday | 
| SATURDAY | Saturday | 
| SUNDAY | Sunday | 
TimeOfDay
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may choose to allow leap seconds. Related types are  google.type.Date 
 
and google.protobuf.Timestamp 
.
| Fields | |
|---|---|
| hours |   Hours of a day in 24 hour format. Must be greater than or equal to 0 and typically must be less than or equal to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time. | 
| minutes |   Minutes of an hour. Must be greater than or equal to 0 and less than or equal to 59. | 
| seconds |   Seconds of a minute. Must be greater than or equal to 0 and typically must be less than or equal to 59. An API may allow the value 60 if it allows leap-seconds. | 
| nanos |   Fractions of seconds, in nanoseconds. Must be greater than or equal to 0 and less than or equal to 999,999,999. | 

