time 是一个unix时间戳
如果按照文档
moment().toISOString(time)
输出的是一个标准UTC时间,和当前中国时间少了8个小时
尝试了.zone
/ parseZone
均不能正确设置。
考虑到用户使用时所在的时区
问题,如何用moment实现输出一个iso标准的当地
时间?
time 是一个unix时间戳
如果按照文档
moment().toISOString(time)
输出的是一个标准UTC时间,和当前中国时间少了8个小时
尝试了.zone
/ parseZone
均不能正确设置。
考虑到用户使用时所在的时区
问题,如何用moment实现输出一个iso标准的当地
时间?
10 回答11.6k 阅读
2 回答3.1k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
4 回答2.6k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
尝试半天
可以这么写
moment(end, 'X').utc(8).format('YYYY-MM-DDTHH:mm:ss') + 'Z'
end是unix时间戳