前端js计算两个日期之前相差的天数、小时

在写js的前端过程中,总会发现需要对于日期做判断,现在逐一记录下来,也方便大家和自己学习。

1、判断两个日期相差多少小时

//用于计算两个日期相差多少小时
//注意:
//time1和time2都是字符串类型的时间,例如 2020-03-03 12:22:22
//这里的parseInt是取整,所以在实际的业务判断中请注意是否需要等于号。例如:
//console.log(parseInt(2.6)) 是2
function divTime(time1, time2)
 {
            time1 = Date.parse(new Date(time1));
            time2 = Date.parse(new Date(time2));
            return  Math.abs(parseInt((time2 - time1) / 1000 / 3600)) ;
 }

应用:

var time1 = '2020-03-03 12:22:22';
var time2 = '2020-03-02 12:22:22';

var timediff = divTime(time1,time2);
console.log(timediff)//24

2、获取当前时间戳

var time2 = Date.parse(new Date());
console.log(time2);

猜你喜欢

转载自blog.csdn.net/yytIcon/article/details/104673298