TimeAdd
TimeAdd( base, offset, unit )
TimeAdd( base, offset, unit )
TimeAdd( base, offset, unit )
TimeAdd( base, offset, unit )
time_add( base, offset, unit )
TimeAdd( base, offset, unit )
Parameters
Parameter | Type | Definition and Requirements |
---|---|---|
|
A timestamp or date to add to. |
|
|
The integer number of |
|
|
Unit of the When When
|
Examples
The following query returns a Timestamp representing one day after the Unix epoch:
FaunaTime(1970-01-02T00:00:00Z)
{0 62135683201 <nil>}
1970-01-02T00:00:00Z
Time("1970-01-02T00:00:00Z")
FaunaTime('1970-01-02T00:00:01Z')
Time("1970-01-02T00:00:00Z")
The following query returns a Timestamp 5 seconds in the future from now:
Arr(FaunaTime(2019-10-22T16:45:15.23Z), FaunaTime(2019-10-22T16:45:20.23Z))
[{183000000 63746604242 <nil>} {183000000 63746604247 <nil>}]
[2020-07-06T12:34:56.789Z, 2020-07-06T12:35:01.789Z]
[ Time("2019-10-22T16:45:19.223863Z"),
Time("2019-10-22T16:45:24.223863Z") ]
[FaunaTime('2021-01-18T22:04:09.121Z'), FaunaTime('2021-01-18T22:04:14.121Z')]
[ Time("2021-06-23T12:23:09.348Z"), Time("2021-06-23T12:23:14.348Z") ]
The following query returns a Date 1 day after 2019-11-26:
FaunaDate(2019-11-27 12:00:00 AM)
{0 63710409600 <nil>}
2019-11-27
Date("2019-11-27")
2019-11-27
Date("2019-11-27")
Is this article helpful?
Tell Fauna how the article can be improved:
Visit Fauna's forums
or email docs@fauna.com
Thank you for your feedback!