【发布时间】:2020-08-05 16:16:19
【问题描述】:
我从后端获取date,就像[2020, 8, 5, 13, 29, 43, 780000000](这是UTC 日期)。
我必须将此日期与当前 UTC 进行比较以获取相对时间。
在此示例中,当前 UTC 为:- 2020-08-05T15:59:52.514Z
预计的相对时间是 2 小时 30 分钟。我不确定为什么 Moment JS 的实际响应是 16 小时。
const timeInUTC = moment.utc(date)
const currentTimeInUTC = moment.utc(new Date().toISOString())
console.log(timeInUTC.from(currentTimeInUTC))
【问题讨论】:
-
您能否提供更详细的示例,也许是
date的值。因为用_a检查每个日志,相对时间似乎是正确的 -
timeInUTC 的日期输入是一个数组 @hgb123
-
您可以使用
moment.utc()来获取UTC 的当前时间。无需传递日期字符串,
标签: javascript momentjs moment-timezone