直接上代码,粘贴复制即可
var doneDate = "2019-02-27 16:24:36";//模拟数据
var nowDate = new Date();//获取当前日期时间
var millisecond1 = nowDate.getTime()-doneDate.getTime();//获取相减的毫秒数;
var days = Math.floor(millisecond1/(24*3600*1000));//获取天数;
//如果天数小于0,则给其赋值00
if(days < 0){
days="00";
}
var millisecond2 = millisecond1%(24*3600*1000);
var hours = Math.floor(millisecond2/(3600*1000));//获取小时
//判断小时小于0 则赋值00
if(hours < 0){
hours = "00";
}
var millisecond3 = millisecond2%(3600*1000);
var minutes = Math.floor(millisecond3/(60*1000));//获取分钟数
if(minutes < 0){
minutes = "00";
}