简体   繁体   English

Moment.js ISO的相对时间为2019-03-11T10:05:38 + 01:00

[英]Moment.js ISO Time to 2019-03-11T10:05:38+01:00 to relative time

I'm trying to pass an ISO time like "2019-03-12T09:05:38+01:00" to Moment.js. 我正在尝试将诸如“ 2019-03-12T09:05:38 + 01:00”的ISO时间传递给Moment.js。

 moment()
      .startOf("2019-03-12T09:05:38+01:00")
      .fromNow()

I always get "few seconds ago" in console tho. 我总是在控制台上看到“几秒钟前”。 What I'd like to get is stuff like "1 hour ago", "1 day ago" etc. Someone know what I'm doing wrong? 我想要得到的是诸如“ 1小时前”,“ 1天前”之类的东西。有人知道我在做什么错吗? Thank you 谢谢

Try this solution: 尝试此解决方案:

moment("2019-03-12T09:05:38+01:00").fromNow()

Pass ISO date to moment constructor and then get relative time. 将ISO日期传递给moment构造函数,然后获取相对时间。

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

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