Skip to main content

NowValue

@webda/ql


Class: NowValue

Defined in: packages/ql/src/query.ts:76

Dynamic value representing the current timestamp (in milliseconds since epoch) with an optional duration offset

Extends​

Constructors​

Constructor​

new NowValue(offsetMs?, raw?): NowValue

Defined in: packages/ql/src/query.ts:83

Parameters​

offsetMs?​

number = 0

offset in milliseconds to add to Date.now()

raw?​

string

original duration string literal (if parsed from one)

Returns​

NowValue

Overrides​

DynamicValue.constructor

Properties​

name​

readonly name: "NOW" = "NOW"

Defined in: packages/ql/src/query.ts:77

Overrides​

DynamicValue.name


offsetMs​

readonly offsetMs: number = 0

Defined in: packages/ql/src/query.ts:84

offset in milliseconds to add to Date.now()


raw?​

readonly optional raw?: string

Defined in: packages/ql/src/query.ts:85

original duration string literal (if parsed from one)

Methods​

resolve()​

resolve(): number

Defined in: packages/ql/src/query.ts:94

Resolve to current timestamp + offset

Returns​

number

timestamp in milliseconds

Overrides​

DynamicValue.resolve


toString()​

toString(): string

Defined in: packages/ql/src/query.ts:102

String representation of NOW function call

Returns​

string

WQL NOW function string

Overrides​

DynamicValue.toString