我如何转换它:
2017-08-14T23:28:56.782Z
进入相对时间,例如" 21D&#34 ;. 如果存在npm依赖关系,我也可以使用它。
答案 0 :(得分:1)
有一些有用的库,如momentjs,这将很容易。
var a = moment([2007, 0, 29]);
var b = moment([2007, 0, 28]);
a.diff(b, 'days') // 1
答案 1 :(得分:1)
使用moment.js,您可以moment("2017-08-14T23:28:56.782Z").fromNow();
。这将在21天前给你
console.log(moment("2017-08-14T23:28:56.782Z").fromNow());

<script src='https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js'></script>
&#13;
答案 2 :(得分:1)
如果你的意思是21天前,那么Moment.js对于这样的事情很方便。还有react-datetime,但我没有任何使用React的经验,因此我无法评论其功效或易用性。
答案 3 :(得分:1)
使用moment.js。
npm install moment
moment([2017, 9, 4]).fromNow();