我必须减去两天,并且需要获得总时数。
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')
我需要像这样获取总时数。有其他解决方法吗?
答案 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