Skip to content

date

Defined in: packages/pythonlib/src/datetime.ts:120

Extended by

Constructors

Constructor

new date(year: number, month: number, day: number): date

Defined in: packages/pythonlib/src/datetime.ts:125

Parameters

ParameterType
yearnumber
monthnumber
daynumber

Returns

date

Properties

day

readonly day: number

Defined in: packages/pythonlib/src/datetime.ts:123


month

readonly month: number

Defined in: packages/pythonlib/src/datetime.ts:122


year

readonly year: number

Defined in: packages/pythonlib/src/datetime.ts:121


max

static max: date

Defined in: packages/pythonlib/src/datetime.ts:263


min

static min: date

Defined in: packages/pythonlib/src/datetime.ts:262


resolution

static resolution: timedelta

Defined in: packages/pythonlib/src/datetime.ts:264

Methods

__add__()

__add__(delta: timedelta): date

Defined in: packages/pythonlib/src/datetime.ts:225

Parameters

ParameterType
deltatimedelta

Returns

date


__eq__()

__eq__(other: date): boolean

Defined in: packages/pythonlib/src/datetime.ts:258

Parameters

ParameterType
otherdate

Returns

boolean


__ge__()

__ge__(other: date): boolean

Defined in: packages/pythonlib/src/datetime.ts:254

Parameters

ParameterType
otherdate

Returns

boolean


__gt__()

__gt__(other: date): boolean

Defined in: packages/pythonlib/src/datetime.ts:250

Parameters

ParameterType
otherdate

Returns

boolean


__le__()

__le__(other: date): boolean

Defined in: packages/pythonlib/src/datetime.ts:246

Parameters

ParameterType
otherdate

Returns

boolean


__lt__()

__lt__(other: date): boolean

Defined in: packages/pythonlib/src/datetime.ts:242

Parameters

ParameterType
otherdate

Returns

boolean


__sub__()

__sub__(other: timedelta | date): timedelta | date

Defined in: packages/pythonlib/src/datetime.ts:230

Parameters

ParameterType
othertimedelta | date

Returns

timedelta | date


isoCalendar()

isoCalendar(): [number, number, number]

Defined in: packages/pythonlib/src/datetime.ts:187

Returns

[number, number, number]


isoFormat()

isoFormat(): string

Defined in: packages/pythonlib/src/datetime.ts:213

Returns

string


isoWeekday()

isoWeekday(): number

Defined in: packages/pythonlib/src/datetime.ts:182

Returns

number


replace()

replace(options?: object): date

Defined in: packages/pythonlib/src/datetime.ts:162

Parameters

ParameterType
options?{ day?: number; month?: number; year?: number; }
options.day?number
options.month?number
options.year?number

Returns

date


strftime()

strftime(format: string): string

Defined in: packages/pythonlib/src/datetime.ts:217

Parameters

ParameterType
formatstring

Returns

string


toOrdinal()

toOrdinal(): number

Defined in: packages/pythonlib/src/datetime.ts:170

Returns

number


toString()

toString(): string

Defined in: packages/pythonlib/src/datetime.ts:221

Returns

string


weekday()

weekday(): number

Defined in: packages/pythonlib/src/datetime.ts:176

Returns

number


fromIsoFormat()

static fromIsoFormat(dateString: string): date

Defined in: packages/pythonlib/src/datetime.ts:148

Parameters

ParameterType
dateStringstring

Returns

date


fromOrdinal()

static fromOrdinal(ordinal: number): date

Defined in: packages/pythonlib/src/datetime.ts:156

Parameters

ParameterType
ordinalnumber

Returns

date


fromTimestamp()

static fromTimestamp(timestamp: number): date

Defined in: packages/pythonlib/src/datetime.ts:143

Parameters

ParameterType
timestampnumber

Returns

date


today()

static today(): date

Defined in: packages/pythonlib/src/datetime.ts:138

Returns

date