Reference documentation and code samples for the Google API Common Protos Client class CalendarPeriod.
A CalendarPeriod
represents the abstract concept of a time period that has
a canonical start. Grammatically, "the start of the current
CalendarPeriod
." All calendar times begin at midnight UTC.
Protobuf type google.type.CalendarPeriod
Namespace
Google \ TypeMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
CALENDAR_PERIOD_UNSPECIFIED
Value: 0
Undefined period, raises an error.
Generated from protobuf enum CALENDAR_PERIOD_UNSPECIFIED = 0;
DAY
Value: 1
A day.
Generated from protobuf enum DAY = 1;
WEEK
Value: 2
A week. Weeks begin on Monday, following ISO 8601.
Generated from protobuf enum WEEK = 2;
FORTNIGHT
Value: 3
A fortnight. The first calendar fortnight of the year begins at the start of week 1 according to ISO 8601.
Generated from protobuf enum FORTNIGHT = 3;
MONTH
Value: 4
A month.
Generated from protobuf enum MONTH = 4;
QUARTER
Value: 5
A quarter. Quarters start on dates 1-Jan, 1-Apr, 1-Jul, and 1-Oct of each year.
Generated from protobuf enum QUARTER = 5;
HALF
Value: 6
A half-year. Half-years start on dates 1-Jan and 1-Jul.
Generated from protobuf enum HALF = 6;
YEAR
Value: 7
A year.
Generated from protobuf enum YEAR = 7;