为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 moment.js 中获得两个小时之间的差异?

如何在 moment.js 中获得两个小时之间的差异?

慕盖茨4494581 2023-06-09 14:39:59
我有两个小时: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>


查看完整回答
反对 回复 2023-06-09
  • 1 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信