current_time
Retrieve the current time
Definition
datetime current_time(number $offset)
Retrieves the current time in the UTC time zone as a datetime object and adds $offset hours to it.
Parameters
number $offset
The number of hours to be added to the current time. Accepts all numbers as input, but they will be rounded.
Returns
datetime
Current time in the UTC time zone after adding $offset hours to it.
Examples
{
a: current_time(`0`),
b: current_time('0'),
c: current_time(`1`),
d: current_time(`-1`),
e: current_time(`0.51`),
f: current_time('0.5'), // Error
g: current_time(`false`),
h: current_time(`null`) // Error
{
"a": "2021-08-22T11:03:19.9528853Z",
"b": "2021-08-22T11:03:19.9528853Z",
"c": "2021-08-22T12:03:19.9528853Z",
"d": "2021-08-22T10:03:19.9528853Z",
"e": "2021-08-22T12:03:19.9528853Z",
"g": "2021-08-22T11:03:19.9528853Z"
}Remarks
- The
$offsetis limited by the fact that the result must be between year 0 and 10000. - The argument can be a double, but will be converted to an integer. If
$offsetis a string, it must have an integer format. $offsetcan be negative as well.
Updated 6 months ago