apoc.date.fields
语法 |
|
||
描述 |
将给定日期拆分为字段,返回一个包含每个字段值的 |
||
参数 |
名称 |
类型 |
描述 |
|
|
时间值的字符串表示形式。 |
|
|
|
给定时间值的格式。默认值为: |
|
返回 |
|
||
使用示例
|
|
以下返回日期的字段
RETURN apoc.date.fields("2020-11-04", "YYYY-MM-dd") AS fields;
| 字段 |
|---|
{days: 4, zoneid: "UTC", months: 11} |
以下返回日期时间的字段
RETURN apoc.date.fields("2020-11-04T10:30:21", "YYYY-MM-dd'T'HH:mm:ss") AS fields;
| 字段 |
|---|
{hours: 10, seconds: 21, months: 11, minutes: 30, days: 4, zoneid: "UTC"} |
以下返回包含时区的日期时间的字段
RETURN apoc.date.fields("2020-11-04T10:30:21+01:00", "YYYY-MM-dd'T'HH:mm:ssz") AS fields;
| 字段 |
|---|
{hours: 10, seconds: 21, months: 11, minutes: 30, days: 4, zoneid: "+01:00"} |
|
在 3.4 版本中,Neo4j 引入了时间数据类型,这是在 Neo4j 中表示日期的推荐方式。可以使用 Cypher 的 但是,如果您仍然需要转换时间戳格式,此过程提供了该功能。 |