Neo4j Cypher - 将日期时间更改为纪元时间戳
Neo4j Cypher - Changing datetime to epoch timestamp
我想转换 datetime()
(例如 "2019-10-19T20:57:52.541000000Z"
)
与 timestamp()
输出的格式相同(例如 1571518672541
)
我知道将其转换为一种您可以使用类似以下内容的方式;
RETURN datetime({epochmillis:1571518672541}) AS theDate
但是我实际上想做相反的事情并且我真的很难理解 Neo4j 文档。
我发现这个问题的标题是我认为我想要的,但输出似乎是错误的,所以才发现更令人困惑;
如有任何建议,我们将不胜感激!
时间瞬间(如DateTime
)支持许多properties,其中有epochMillis
(和epochSeconds
)。
例如:
RETURN datetime({epochMillis: 1571518672541}).epochMillis
将 return 1571518672541
.
我想转换 datetime()
(例如 "2019-10-19T20:57:52.541000000Z"
)
与 timestamp()
输出的格式相同(例如 1571518672541
)
我知道将其转换为一种您可以使用类似以下内容的方式;
RETURN datetime({epochmillis:1571518672541}) AS theDate
但是我实际上想做相反的事情并且我真的很难理解 Neo4j 文档。
我发现这个问题的标题是我认为我想要的,但输出似乎是错误的,所以才发现更令人困惑;
如有任何建议,我们将不胜感激!
时间瞬间(如DateTime
)支持许多properties,其中有epochMillis
(和epochSeconds
)。
例如:
RETURN datetime({epochMillis: 1571518672541}).epochMillis
将 return 1571518672541
.