如何获得 moment.js 中两个小时之间的差异?
How to get diff between two hours in moment.js?
我有两个小时:
const a = "09:00";
const b = "10:00";
当我尝试使用 momentjs 中的 diff
时:
moment(a).diff(b).format("HH:mm");
然后这个函数 return 我用“02:00”而不是“01:00”,
谁能告诉我为什么这个 return 我的结果是错误的?
const a = moment("09:00","HH:mm", true).format();
const b = moment("11:00","HH:mm", true).format();
var c = moment(b).diff(a,"minutes", true);
var d = moment().hours(0).minutes(c).format('HH:mm');
alert(d);
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>
我有两个小时:
const a = "09:00";
const b = "10:00";
当我尝试使用 momentjs 中的 diff
时:
moment(a).diff(b).format("HH:mm");
然后这个函数 return 我用“02:00”而不是“01:00”, 谁能告诉我为什么这个 return 我的结果是错误的?
const a = moment("09:00","HH:mm", true).format();
const b = moment("11:00","HH:mm", true).format();
var c = moment(b).diff(a,"minutes", true);
var d = moment().hours(0).minutes(c).format('HH:mm');
alert(d);
<script src="http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.2.1/moment.min.js"></script>