Skip to content

pandasx / Timedelta

Class: Timedelta ​

Defined in: src/core/time.ts:26

A duration with millisecond resolution, like pandas.Timedelta.

Constructors ​

Constructor ​

new Timedelta(value, unit?): Timedelta

Defined in: src/core/time.ts:29

Parameters ​

ParameterTypeDefault value
valuestring | number | Timedelta | TimedeltaPartsundefined
unitstring'ms'

Returns ​

Timedelta

Properties ​

PropertyModifierTypeDefined in
msreadonlynumbersrc/core/time.ts:27

Accessors ​

days ​

Get Signature ​

get days(): number

Defined in: src/core/time.ts:40

Whole days (floored, like pandas: -1 days +23:00:00 for -1h).

Returns ​

number


milliseconds ​

Get Signature ​

get milliseconds(): number

Defined in: src/core/time.ts:43

Returns ​

number


seconds ​

Get Signature ​

get seconds(): number

Defined in: src/core/time.ts:42

Seconds within the day (0–86399).

Returns ​

number

Methods ​

isoformat() ​

isoformat(): string

Defined in: src/core/time.ts:63

ISO 8601 duration, e.g. P1DT2H3M4S.

Returns ​

string


toJSON() ​

toJSON(): string

Defined in: src/core/time.ts:73

Returns ​

string


toString() ​

toString(): string

Defined in: src/core/time.ts:50

Returns ​

string


totalDays() ​

totalDays(): number

Defined in: src/core/time.ts:46

Returns ​

number


totalSeconds() ​

totalSeconds(): number

Defined in: src/core/time.ts:45

Returns ​

number


valueOf() ​

valueOf(): number

Defined in: src/core/time.ts:48

Returns ​

number

Released under the MIT License.