要点:
①明确Date类型数据的计算原理。当前时间与给定事件之间的差需要计算出来,每个Date数据转换成数值都是距离1979年1月1日的毫秒数,所以,算出来差值再除以1000,得出当前时间与给定事件的秒数间隔。要分别得出,天数/时/分/秒。
var nowTime = new Date();
var stopTime = new Date(2018,8,25,15,30,0);
var jianGe = (stopTime-nowTime)/1000;
var day = Math.floor(jianGe/60/60/24);
var hour = Math.floor(jianGe/60/60%24);
var min = Math.floor(jianGe/60%60);
var sec = Math.floor(jianGe%60);