我有一些带有日期类型值的图形数据。我对日期类型属性的 gremlin 查询正在运行,但输出值不是日期值。
环境:
- Janusgraph 0.3.1
- gremlinpython 3.4.3
下面是我的例子:
- 数据(JanusGraph):
{"ID": "doc_1", "MY_DATE": [Tue Jan 10 00:00:00 KST 1079]}
- 询问:
g.V().has("ID", "doc_1").valueMap("MY_DATE")
- 输出(gremlinpython):
datetime(1079, 1, 16)
错误为 6 天 (1079.1.10 -> 1079.1.16)。当年份在 1600 以上时,不会出现这种不匹配。时间戳在 janusgraph 和 gremlinpython 之间是否存在一些序列化/反序列化问题?
谢谢