|| apoc.date.convert - APOC 核心文档 - Neo4j 文档

apoc.date.convert

详情

语法

apoc.date.convert(time, unit, toUnit)

描述

将给定时间戳从一个时间单位转换为另一个时间单位的时间戳。

参数

名称

类型

描述

time

INTEGER

要转换的时间戳。

unit

STRING

给定时间戳的单位。

toUnit

STRING

将给定时间戳转换到的单位。

返回

INTEGER

使用示例

unittoUnit 参数支持以下值

  • ms, milli, millis, milliseconds

  • s, second, seconds

  • m, minute, minutes

  • h, hour, hours

  • d, day, days

计算出的值将以 unit 参数指定的单位表示。

以下将 30 分钟转换为秒

RETURN apoc.date.convert(30, "minutes", "seconds") as outputInSeconds;
结果
outputInSeconds

1800

以下将当前日期时间(纪元秒)转换为自 1970 年 1 月 1 日以来的天数

RETURN apoc.date.convert(datetime().epochSeconds, "seconds", "days") as outputInDays;
结果
outputInDays

18571

© . This site is unofficial and not affiliated with Neo4j, Inc.