412 date date(
string dtstr,
string mask);
int get_hours(date dt)
Returns an integer corresponding to the literal hour value in the date (does not calculate a duration...
int get_microseconds(date dt)
Returns an integer corresponding to the literal microsecond value in the date (does not calculate a d...
int getDayNumber(date dt)
Returns an integer representing the ordinal day number in the year (corresponding to the ISO-8601 day...
date date(date dt)
Returns the date passed.
int get_years(date dt)
Returns an integer corresponding to the literal year value in the date (does not calculate a duration...
int getDayOfWeek(date dt)
Returns an integer representing the day of the week for the absolute date value passed (0=Sunday...
int clock_getnanos()
Returns an integer representing the system time in nanoseconds (1/1000000000 second intervals) since ...
int get_months(date dt)
Returns an integer corresponding to the literal month value in the date (does not calculate a duratio...
int get_duration_microseconds(date dt)
Returns an integer value representing the the number of microseconds of duration in the value of the ...
date now_us()
Returns the current date and time with a resolution to the microsecond.
date getDateFromISOWeek(softint year, softint week, softint day=1)
Retuns an absolute date value for the ISO-8601 calendar week information passed (year, week number, optional: weekday, where 1=Monday, 7=Sunday) in the current time zone.
int mktime(date dt)
Returns the number of seconds of the date and time in local time passed since Jan 1...
date get_midnight(date dt)
Returns midnight on the date passed (strips the time component on the new value)
date now()
Returns the current date and time with a resolution to the second.
date gmtime()
Returns the current UTC (GMT) time with a resolution of a second.
int get_milliseconds(date dt)
Returns an integer corresponding to the literal millisecond value in the date (does not calculate a d...
int get_seconds(date dt)
Returns an integer corresponding to the literal second value in the date (does not calculate a durati...
int getISODayOfWeek(date dt)
Returns an integer representing the ISO-8601 day of the week for the absolute date value passed (1=Mo...
date now_ms()
Returns the current date and time with a resolution to the millisecond.
date milliseconds(softint ms)
Returns a relative date/time value in milliseconds based on the integer argument passed to be used in...
date now_utc()
Returns the current UTC date and time with a resolution to the microsecond.
date microseconds(softint us)
Returns a relative date/time value in microseconds based on the integer argument passed to be used in...
date months(softint months)
Returns a relative date/time value in months based on the integer argument passed to be used in date ...
hash date_info(date dt)
Returns a hash of broken-down date/time information for the given date argument (can be either a rela...
string getISOWeekString(date dt)
Returns a string representing the ISO-8601 calendar week information for the absolute date passed (ex...
bool is_date_absolute(date dt)
Returns True if the argument is an absolute date/time value, False if not.
int clock_getmillis()
Returns an integer representing the system time in milliseconds (1/1000 second intervals since Jan 1...
bool is_date_relative(date dt)
Returns True if the argument is an relative date/time value, False if not.
hash getISOWeekHash(date dt)
Returns a hash representing the ISO-8601 calendar week information for the absolute date passed (hash...
int get_epoch_seconds(date dt)
Returns the number of seconds of the date and time in local time passed since Jan 1...
int get_minutes(date dt)
Returns an integer corresponding to the literal minute value in the date (does not calculate a durati...
date date_ms(softint ms)
Converts an integer argument representing the offset in milliseconds from January 1...
date years(softint years)
Returns a relative date/time value in years based on the integer argument passed to be used in date a...
date hours(softint hours)
Returns a relative date/time value in hours based on the integer argument passed to be used in date a...
int get_days(date dt)
Returns an integer corresponding to the literal day value in the date (does not calculate a duration)...
string format_date(string format, date dt)
Returns a formatted string for a date argument passed.
date days(softint days)
Returns a relative date/time value in days based on the integer argument passed to be used in date ar...
date localtime()
Returns the current date and time with a resolution to the second.
int get_duration_seconds(date dt)
Returns an integer value representing the the number of seconds of duration in the value of the date ...
date seconds(softint seconds)
Returns a relative date/time value in seconds based on the integer argument passed to be used in date...
int get_duration_milliseconds(date dt)
Returns an integer value representing the the number of milliseconds of duration in the value of the ...
hash hash(object obj)
Returns a hash of an object's members.
date date_us(softint us)
Converts an integer argument representing the offset in microseconds from January 1...
date minutes(softint minutes)
Returns a relative date/time value in minutes based on the integer argument passed to be used in date...
int clock_getmicros()
Returns an integer representing the system time in microseconds (1/1000000 second intervals) since Ja...
int timegm(date dt)
Returns the number of seconds since January 1, 1970 00:00:00 in the local time zone for the given dat...