如何在neo4j 3.2.2中输入日期(在dd / MM / yyyy中输入)提取日,如星期日等

时间:2017-07-13 17:31:10

标签: neo4j cypher

嗨,我有点担心这个小问题。我正在研究Neo4j 3.2.2中的一个项目,该项目要求我以dd / MM / yyyy字符串格式从输入日期中提取当天(如周一,周二等)。 我在网上搜索了很多解决方案,但找不到解决方案。我甚至检查过以前的堆栈溢出帖子,但无法找到任何与此相关的内容,所以最后想到在这里发布它。任何帮助都将受到高度赞赏。谢谢。

1 个答案:

答案 0 :(得分:0)

有许多APOC Date and Time功能。

例如,这个Cypher查询:

RETURN apoc.date.fields('07/13/2017', 'MM/dd/yyyy');

返回:

{"weekdays":4,"years":2017,"zoneid":"UTC","months":7,"days":13}

A"工作日"值4代表"星期四" (而7代表"星期日")。其他领域应该是不言自明的。