Javascript 两个历元时间字符串之间的计算时间不同,以小时、天、周和月为单位

Javascript 两个历元时间字符串之间的计算时间不同,以小时、天、周和月为单位,javascript,ecmascript-6,momentjs,Javascript,Ecmascript 6,Momentjs,我正在寻找Javascript函数2计算2个历元字符串之间的时间解引用 还有一个矩函数,用于获得所需的结果。两个历元时间之间的时差只是time2-time1。如果需要将历元字符串转换为数字,请使用parseInt()。由于历元时间以毫秒为单位,要计算不同单位(如小时、天、周和月)的差异,只需使用转换比率将毫秒值转换为所需单位(1ms=0.001s,1hr=3600s等)。如果要将历元时间格式化为人类可读的字符串,可以使用矩的format()方法 let time1=new Date().getT

我正在寻找Javascript函数2计算2个历元字符串之间的时间解引用


还有一个矩函数,用于获得所需的结果。

两个历元时间之间的时差只是
time2-time1
。如果需要将历元字符串转换为数字,请使用
parseInt()
。由于历元时间以毫秒为单位,要计算不同单位(如小时、天、周和月)的差异,只需使用转换比率将毫秒值转换为所需单位(1ms=0.001s,1hr=3600s等)。如果要将历元时间格式化为人类可读的字符串,可以使用矩的
format()
方法

let time1=new Date().getTime();
设time2='1601213948000';
让差分=parseInt(time2)-time1;
力矩(差)。格式('MM/DD/YY');
是,您可以使用该功能

let time1 = new Date().getTime();
let time2 = '1601213948000';
let timeA = moment();
let timeB = moment() - 1000 * 60 * 15;
timeA.diff(timeB, 'minutes'); // output is 15