在笔试过程中遇到两次这样的问题:请计算当年还剩多少天多少小时多少分钟多少秒?
核心思想就是:剩余时间 = 目标时间 - 当前时间
var nowTime = new Date(); //当前时间
var futrueTime = new Date(2016,11,31,23,59,59);//目标时间
var t = nowTime - futrueTime;//获取剩余时间 但是它是毫秒格式
var newT = Math.floor(t/1000); //获取到整数的剩余秒数
var s_day = newT/86400; //剩余的天数 (24*60*60=86400)
var s_hour = newT%86400/3600; // 剩余的小时数(60*60=3600)
var s_min = newT%86400%3600/60; //剩余的分钟数
var s_sec = newT%60 //剩余的秒数