Appearance

Personalize your experience

Mode
Accent Color
Direction
All Docs/QuaScript//
QuaScript logo

QuaScript Documentation

Language guide, engine API, 601 builtins and the preset library · v3.0.0-phase1

time

Generated from the engine catalog by tools/gen-docs.mjs; do not edit.

time.day

script.qs
time.day(t = time, tz = asset.timezone) -> int

Day of month 1..31.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.format

script.qs
time.format(t = time, pattern = yyyy-MM-dd HH:mm, tz = asset.timezone) -> text

Formats a time: yyyy yy MMM MM dd EEE HH mm ss.

ArgumentKindDefaultNotes
tseriestime
patterntextyyyy-MM-dd HH:mm
tztextasset.timezone

time.hour

script.qs
time.hour(t = time, tz = asset.timezone) -> int

Hour 0..23.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.minute

script.qs
time.minute(t = time, tz = asset.timezone) -> int

Minute 0..59.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.month

script.qs
time.month(t = time, tz = asset.timezone) -> int

Month 1..12.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.of_day

script.qs
time.of_day(t = time, tz = asset.timezone) -> int

Seconds since local midnight.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.second

script.qs
time.second(t = time, tz = asset.timezone) -> int

Second 0..59.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.shift

script.qs
time.shift(t, amount, unit = minute) -> num

Calendar-aware time arithmetic.

ArgumentKindDefaultNotes
tnumrequired
amountintrequired
unittextminuteone of second, minute, hour, day, week, month, year

time.timestamp

script.qs
time.timestamp(year, month, day, hour = 0, minute = 0, second = 0, tz = UTC) -> num

UTC epoch seconds of a local date and time.

ArgumentKindDefaultNotes
yearintrequired
monthintrequired
dayintrequired
hourint0
minuteint0
secondint0
tztextUTC

time.weekday

script.qs
time.weekday(t = time, tz = asset.timezone) -> int

Weekday 1 = Monday .. 7 = Sunday.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

time.year

script.qs
time.year(t = time, tz = asset.timezone) -> int

Calendar year.

ArgumentKindDefaultNotes
tseriestime
tztextasset.timezone

© 2026 Quatick Technologies. All rights reserved.