概述
var d1=new Date();
var d2=new Date(‘2030/1/1’);
//两个对象直接相减,就是相差的毫秒数
var d=d2-d1;
//单位换算为秒,向下取整,去除小数部分
d=Math.floor( d/1000 );
//计算相差的天数,把相差的值换算天
//除以一天的秒数
var day=Math.floor( d/(246060) );
//去除两者相差的值中所有的天数,让相差的值和一天的秒数取余
//得到的就是去除天数后的秒数部分
var hour=d%(246060);
//再转为小时
hour=Math.floor( hour/(6060) );
//计算相差的分钟,去除相差的小时,让相差的值和每小时的秒数取余,得到的就是去除小时后的秒数部分,
var minute=d%(6060);
//最后需要转为分钟
minute=Math.floor( minute/60 );
//计算相差的秒钟,去除相差的分钟
var second=d%60;
console.log(day,hour,minute,second);
最后
以上就是包容鞋垫为你收集整理的js倒计时,计算当前距离某一天还有x天x小时x分x秒的全部内容,希望文章能够帮你解决js倒计时,计算当前距离某一天还有x天x小时x分x秒所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复