繁体   English   中英

Moment.js有15个小时的timelag

[英]Moment.js with 15 hours timelag

使用一个非常简单的moment.js函数:

return moment.utc(data,  "YYYYMMDD").fromNow();

使用此示例数据: "2013-10-23T14:45:33.397Z" (utc)

出于某种原因,对于刚才创建的数据,它告诉我:

15 hours ago

相反:“几秒钟前”,或类似的东西......如果我删除``utc method```,滞后增长到18.因为我的时区是utc + 3这是合乎逻辑的,但其他15个小时都没有“T ..

也许这与时区有关。 但无法理解

我很乐意为此提供帮助!

您传达的样本数据符合YYYYMMDD,即20131023。您可以使用ISO日期字符串:

return moment.utc(data).fromNow()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM