我有两个小时:const a = "09:00";
const b = "10:00";当我尝试diff像这样使用 momentjs 时:moment(a).diff(b).format("HH:mm");然后这个函数返回我“02:00”而不是“01:00”,有人能告诉我为什么这返回我错误的结果吗?
1 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
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>
添加回答
举报
0/150
提交
取消