如何通过使用矩量减去两个日期来获得总时数?

时间:2018-09-14 07:21:24

标签: javascript typescript momentjs

我必须减去两天,并且需要获得总时数。

let date1 =  moment.tz(new Date(), "YYYY-MM-DDTHH:mm:ss", "America/Chicago").local().format('MM/DD/YYYY h:mm A');

let date2 =  moment.tz(titleDate, "YYYY-MM-DDTHH:mm:ss", "America/Chicago").local().format('MM/DD/YYYY h:mm A');


let getHours = date1.diff(date2, 'hours') 

我需要像这样获取总时数。有其他解决方法吗?

1 个答案:

答案 0 :(得分:2)

还可以使用

let date1 =  moment.tz(new Date(), "YYYY-MM-DDTHH:mm:ss", "America/Chicago").local();
let date2 =  moment.tz(titleDate, "YYYY-MM-DDTHH:mm:ss", "America/Chicago").local();
var x = moment.duration(date1.diff(date2)).asHours();

来自docs