Built-in date and time functions¶
NebulaGraph supports the following built-in date and time functions:
Function | Description |
---|---|
int now() | Returns the current date and time of the system time zone. |
timestamp timestamp() | Returns the current date and time of the system time zone. |
date date() | Returns the current UTC date based on the current system. |
time time() | Returns the current UTC time based on the current system. |
datetime datetime() | Returns the current UTC date and time based on the current system. |
The date()
, time()
, and datetime()
functions accept three kind of parameters, namely empty, string, and map. The timestamp()
function accepts two kind of parameters, namely empty and string.
OpenCypher compatibility¶
- Time in openCypher is measured in milliseconds.
- Time in nGQL is measured in seconds. The milliseconds are displayed in
000
.
Examples¶
> RETURN now(), timestamp(), date(), time(), datetime();
+------------+-------------+------------+-----------------+----------------------------+
| now() | timestamp() | date() | time() | datetime() |
+------------+-------------+------------+-----------------+----------------------------+
| 1625470028 | 1625470028 | 2021-07-05 | 07:27:07.944000 | 2021-07-05T07:27:07.944000 |
+------------+-------------+------------+-----------------+----------------------------+
Last update:
March 13, 2023