Google API Common Protos Client - Class CalendarPeriod (4.8.2)

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 \ Type

Methods

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;