Table of Contents
Module: yalms.time
Classes
Class: TimeUtils
Fields
format_date(fun(epoch: number))format_hhmm(fun(seconds: number))iso_timestamp(fun(epoch?: number))seconds_to_minutes(fun(seconds: number))minutes_to_hhmm(fun(minutes: number))
Functions
formatdate(epoch)
yalms.time.format_date
Format epoch time to YYYY-MM-DD (local time)
Parameters
epoch(number)
Returns
string
formathhmm(seconds)
yalms.time.format_hhmm
Convert seconds to HH:MM (rounded down)
Parameters
seconds(number)
Returns
string
secondstominutes(seconds)
yalms.time.seconds_to_minutes
Convert seconds to total minutes (floor)
Parameters
seconds(number)
Returns
number
minutestohhmm(minutes)
yalms.time.minutes_to_hhmm
Convert minutes to HH:MM
Parameters
minutes(number)
Returns
string
isotimestamp(epoch)
yalms.time.iso_timestamp
ISO 8601 UTC timestamp
Parameters
epoch(number, optional)
Returns
string
nowunix()
yalms.time.now_unix
Get now as Unix timestamp
Returns
integer