Class: TimezoneDate

Hierarchy

  • Date

    TimezoneDate

Constructors

constructor

+ new TimezoneDate(dateString: string): TimezoneDate

Defined in util/strftime.ts:180

Parameters:

Name Type
dateString string

Returns: TimezoneDate

Properties

ISO8601_TIMEZONE_PATTERN

ISO8601_TIMEZONE_PATTERN: RegExp = /([zZ]|([+-])(\d{2}):(\d{2}))$/

Defined in util/strftime.ts:178


dateString

dateString: string

Defined in util/strftime.ts:182


inputTimezoneOffset

inputTimezoneOffset: number = 0

Defined in util/strftime.ts:180


Static Date

Date: DateConstructor

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:907

Methods

__@toPrimitive

__@toPrimitive(hint: “default”): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:109

Parameters:

Name Type
hint “default”

Returns: string

__@toPrimitive(hint: “string”): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:113

Parameters:

Name Type
hint “string”

Returns: string

__@toPrimitive(hint: “number”): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:117

Parameters:

Name Type
hint “number”

Returns: number

__@toPrimitive(hint: string): string | number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:126

Parameters:

Name Type Description
hint string The strings “number”, “string”, or “default” to specify what primitive to return.

Returns: string | number

A number if ‘hint’ was “number”, a string if ‘hint’ was “string” or “default”.


getDate

getDate(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:755

Returns: number


getDay

getDay(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:759

Returns: number


getDisplayDate

getDisplayDate(): Date

Defined in util/strftime.ts:194

Returns: Date


getFullYear

getFullYear(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:747

Returns: number


getHours

getHours(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:763

Returns: number


getMilliseconds

getMilliseconds(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:775

Returns: number


getMinutes

getMinutes(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:767

Returns: number


getMonth

getMonth(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:751

Returns: number


getSeconds

getSeconds(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:771

Returns: number


getTime

getTime(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:745

Returns: number


getTimezoneOffset

getTimezoneOffset(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:779

Returns: number


getUTCDate

getUTCDate(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:757

Returns: number


getUTCDay

getUTCDay(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:761

Returns: number


getUTCFullYear

getUTCFullYear(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:749

Returns: number


getUTCHours

getUTCHours(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:765

Returns: number


getUTCMilliseconds

getUTCMilliseconds(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:777

Returns: number


getUTCMinutes

getUTCMinutes(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:769

Returns: number


getUTCMonth

getUTCMonth(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:753

Returns: number


getUTCSeconds

getUTCSeconds(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:773

Returns: number


setDate

setDate(date: number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:842

Parameters:

Name Type Description
date number A numeric value equal to the day of the month.

Returns: number


setFullYear

setFullYear(year: number, month?: undefined | number, date?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:866

Parameters:

Name Type Description
year number A numeric value for the year.
month? undefined | number A zero-based numeric value for the month (0 for January, 11 for December). Must be specified if numDate is specified.
date? undefined | number A numeric value equal for the day of the month.

Returns: number


setHours

setHours(hours: number, min?: undefined | number, sec?: undefined | number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:829

Parameters:

Name Type Description
hours number A numeric value equal to the hours value.
min? undefined | number A numeric value equal to the minutes value.
sec? undefined | number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


setMilliseconds

setMilliseconds(ms: number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:789

Parameters:

Name Type Description
ms number A numeric value equal to the millisecond value.

Returns: number


setMinutes

setMinutes(min: number, sec?: undefined | number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:814

Parameters:

Name Type Description
min number A numeric value equal to the minutes value.
sec? undefined | number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


setMonth

setMonth(month: number, date?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:853

Parameters:

Name Type Description
month number A numeric value equal to the month. The value for January is 0, and other month values follow consecutively.
date? undefined | number A numeric value representing the day of the month. If this value is not supplied, the value from a call to the getDate method is used.

Returns: number


setSeconds

setSeconds(sec: number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:801

Parameters:

Name Type Description
sec number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


setTime

setTime(time: number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:784

Parameters:

Name Type Description
time number A numeric value representing the number of elapsed milliseconds since midnight, January 1, 1970 GMT.

Returns: number


setUTCDate

setUTCDate(date: number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:847

Parameters:

Name Type Description
date number A numeric value equal to the day of the month.

Returns: number


setUTCFullYear

setUTCFullYear(year: number, month?: undefined | number, date?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:873

Parameters:

Name Type Description
year number A numeric value equal to the year.
month? undefined | number A numeric value equal to the month. The value for January is 0, and other month values follow consecutively. Must be supplied if numDate is supplied.
date? undefined | number A numeric value equal to the day of the month.

Returns: number


setUTCHours

setUTCHours(hours: number, min?: undefined | number, sec?: undefined | number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:837

Parameters:

Name Type Description
hours number A numeric value equal to the hours value.
min? undefined | number A numeric value equal to the minutes value.
sec? undefined | number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


setUTCMilliseconds

setUTCMilliseconds(ms: number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:794

Parameters:

Name Type Description
ms number A numeric value equal to the millisecond value.

Returns: number


setUTCMinutes

setUTCMinutes(min: number, sec?: undefined | number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:821

Parameters:

Name Type Description
min number A numeric value equal to the minutes value.
sec? undefined | number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


setUTCMonth

setUTCMonth(month: number, date?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:859

Parameters:

Name Type Description
month number A numeric value equal to the month. The value for January is 0, and other month values follow consecutively.
date? undefined | number A numeric value representing the day of the month. If it is not supplied, the value from a call to the getUTCDate method is used.

Returns: number


setUTCSeconds

setUTCSeconds(sec: number, ms?: undefined | number): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:807

Parameters:

Name Type Description
sec number A numeric value equal to the seconds value.
ms? undefined | number A numeric value equal to the milliseconds value.

Returns: number


toDateString

toDateString(): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:733

Returns: string


toISOString

toISOString(): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:877

Returns: string


toJSON

toJSON(key?: any): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:879

Parameters:

Name Type
key? any

Returns: string


toLocaleDateString

toLocaleDateString(): string

Inherited from void

Overrides void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:739

Returns: string


toLocaleString

toLocaleString(): string

Inherited from void

Overrides void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:737

Returns: string


toLocaleTimeString

toLocaleTimeString(): string

Inherited from void

Overrides void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:741

Returns: string


toString

toString(): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:731

Returns: string


toTimeString

toTimeString(): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:735

Returns: string


toUTCString

toUTCString(): string

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:875

Returns: string


valueOf

valueOf(): number

Inherited from void

Defined in /home/runner/work/liquidjs/liquidjs/node_modules/typescript/lib/lib.es5.d.ts:743

Returns: number