我似乎遇到了不必要的麻烦。
我过去有一个字符串日期,例如:2017-01-09T10:23:13.000Z
我想获取直到now
的小时数。
我应该执行什么操作?
最佳答案
为此使用moment.duration和duration.asHours。
您现在可以使用moment()获取当前日期时间,并从您以字符串形式获取的日期时间中获取现在的持续时间。
var now = moment();
var duration = moment.duration(now.diff("2017-01-09T10:23:13.000Z"));
var hours = duration.asHours();
console.log(hours)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script>