内置日期时间函数Graph
NebulaGraph 支持以下内置日期时间函数。
函数 | 说明 |
---|---|
int now() | 根据当前系统返回当前时区的时间戳。 |
timestamp timestamp() | 根据当前系统返回当前时区的时间戳。 |
date date() | 根据当前系统返回当前日期(UTC 时间)。 |
time time() | 根据当前系统返回当前时间(UTC 时间)。 |
datetime datetime() | 根据当前系统返回当前日期和时间(UTC 时间)。 |
date()
、time()
和datetime()
函数除了传入空值获取当前时间或日期,还接受 string 和 map 类型的参数。timestamp()
函数除了传入空值获取当前时区的时间戳,还接受 string 类型的参数。
openCypher 兼容性Graph
- 在 openCypher 中,时间精确到毫秒。
- 在 nGQL 中,时间精确到毫秒。微秒数显示为
000
。
示例Graph
> 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 |
+------------+-------------+------------+-----------------+----------------------------+
最后更新: November 24, 2021