java js倒计时_Javacript实现倒计时

这是一个JavaScript代码示例,用于显示从当前时间到2018年1月1日的倒计时。代码计算并格式化剩余的天数、小时、分钟和秒数,并在页面上动态更新。倒计时每秒刷新一次。
摘要由CSDN通过智能技术生成
index

div.box{

width:1200px;

padding:20px;

margin:20px;

border:1px solid #c00;

border-radius: 5px

}

div.box>span{

color:#999;

text-align: center;

font-size: 2em;

}

div.content{

width:1160px;

margin:10px 0;

padding:20px;

border:2px solid #666;

text-align: center;

}

input[type='text']{

width:45px;

height:35px;

padding:5px 10px;margin:5px 0;

border:1px solid #c00;

text-align: center;

border-radius: 5px;

}

距离2018年元旦还剩:

天时分秒

function show_time(){

var time_start = new Date().getTime(); //设定当前时间

var time_end = new Date("2018/01/01 00:00:00").getTime(); //设定目标时间

// 计算时间差 (毫秒)

var time_distance = time_end - time_start;

// 天

var int_day = Math.floor(time_distance/86400000)

time_distance -= int_day * 86400000;

// 时

var int_hour = Math.floor(time_distance/3600000)

time_distance -= int_hour * 3600000;

// 分

var int_minute = Math.floor(time_distance/60000)

time_distance -= int_minute * 60000;

// 秒

var int_second = Math.floor(time_distance/1000)

// 时分秒为单数时、前面加零

if(int_day < 10){

int_day = "0" + int_day;

}

if(int_hour < 10){

int_hour = "0" + int_hour;

}

if(int_minute < 10){

int_minute = "0" + int_minute;

}

if(int_second < 10){

int_second = "0" + int_second;

}

// 显示时间

$("#time_d").val(int_day);

$("#time_h").val(int_hour);

$("#time_m").val(int_minute);

$("#time_s").val(int_second);

}

setInterval("show_time()",1000);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值