google. type
Abstract types
Date
Represents a whole calendar date, e.g. date of birth. The time of day and time zone are either specified elsewhere or are not significant. The date is relative to the Proleptic Gregorian Calendar. The day may be 0 to represent a year and
month where the day is not significant, e.g. credit card expiration date. The year may be 0 to represent a month and day independent of year, e.g. anniversary date. Related types are google.type.TimeOfDay and google.protobuf.Timestamp
.
Properties
Parameter |
|
---|---|
year |
number Year of date. Must be from 1 to 9999, or 0 if specifying a date without a year. |
month |
number Month of year. Must be from 1 to 12. |
day |
number Day of month. Must be from 1 to 31 and valid for the year and month, or 0 if specifying a year/month where the day is not significant. |
TimeOfDay
Represents a time of day. The date and time zone are either not significant or are specified elsewhere. An API may chose to allow leap seconds. Related types are google.type.Date and google.protobuf.Timestamp
.
Properties
Parameter |
|
---|---|
hours |
number Hours of day in 24 hour format. Should be from 0 to 23. An API may choose to allow the value "24:00:00" for scenarios like business closing time. |
minutes |
number Minutes of hour of day. Must be from 0 to 59. |
seconds |
number Seconds of minutes of the time. Must normally be from 0 to 59. An API may allow the value 60 if it allows leap-seconds. |
nanos |
number Fractions of seconds in nanoseconds. Must be from 0 to 999,999,999. |