gpt4 book ai didi

neo4j - 如何使用密码获取当前时间

转载 作者:行者123 更新时间:2023-12-03 22:07:44 27 4
gpt4 key购买 nike

比如说,我有十个具有名称和时间属性的节点。我使用了 timestamp() 函数,但它返回一个值,即当前时间与 1970 年 1 月 1 日之间的差值(以毫秒为单位)。我想知道的是,是否有获取当前时间的功能或可能性。如果它在那里,我可以获得有关如何将其用作节点中的属性的示例代码。也请告诉我是否可以使用时间戳函数本身从几个小时前更新的节点中提取数据

最佳答案

2018 年更新:
Neo4j 现在有日期类型。您可以使用真实日期函数,并让它们具有范围查找友好的索引支持。 :)

CREATE (:Node{dt:datetime()});

CREATE INDEX ON :Node(dt);

MATCH (n:Node)
WHERE n.dt > datetime('2018-06-24T12:50:35.556+0100')
RETURN n;

2017 年更新(感谢评论): timestamp()返回一个毫秒值。你可以用它做减法,并计算“几个小时前”的毫秒数,看看它是否在范围内。
CREATE ({ts:timestamp});

MATCH (n)
WHERE n.ts > timestamp() - (1000*60*60*4) // 4 hours ago
RETURN n;

关于neo4j - 如何使用密码获取当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20539803/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com