首页
IT
登录
6mi
u
盘
搜
搜 索
IT
倒计时 插件
倒计时 插件
xiaoxiao
2021-03-25
215
<
html
xmlns
="
http://www.w3.org/1999/xhtml
"
xml:lang
="
en
"
>
<
head
>
<
body
>
<
div
class
="
time
"
>
<
span
id
="
t_d
"
>
14144天
</
span
>
<
span
id
="
t_h
"
>
12时
</
span
>
<
span
id
="
t_m
"
>
32分
</
span
>
<
span
id
="
t_s
"
>
23秒
</
span
>
</
div
>
<
script
>
function GetRTime(){
var EndTime= new Date('2055/11/29 00:00:00');
var NowTime = new Date();
var t =EndTime.getTime() - NowTime.getTime();
var d=0;
var h=0;
var m=0;
var s=0;
if(t>=0){
d=Math.floor(t/1000/60/60/24);
h=Math.floor(t/1000/60/60$);
m=Math.floor(t/1000/60`);
s=Math.floor(t/1000`);
}
document.getElementById("t_d").innerHTML = (d<10?"0"+d:d) + "天";
document.getElementById("t_h").innerHTML = (h<10?"0"+h:h) + "时";
document.getElementById("t_m").innerHTML = (m<10?"0"+m:m) + "分";
document.getElementById("t_s").innerHTML = (s<10?"0"+s:s) + "秒";
}
setInterval(GetRTime,0);
</
script
>
</
body
>
</
html
>
第二种方法:
<script type="text/javascript"> // page2时间 function GetRTime(){ // 1. 把系统时间转化为时间戳 var timestampNow = Date.parse(new Date()) / 1000; // 2. 获得 2015-05-01 00:00:00 var timestampStart = Date.parse(new Date('2015-05-01 00:00:00')) / 1000; // shengyuD = 725.4683 var shengyuD = (timestampNow - timestampStart) / 60 / 60 / 24; // d = 725 var d = Math.floor(shengyuD); // 可能等于 shengyuH = 0.4683 * 24 var shengyuH = (shengyuD - d) * 24; var h = Math.floor(shengyuH); var shengyuM = (shengyuH - h) * 60; var m = Math.floor(shengyuM); // var h = Math.floor(((timestampNow - timestampStart) - (d * 60 * 60 * 24)) / 60 / 60); h=h<10?"0"+h:h; m=m<10?"0"+m:m; $('#day').text(d); $('#hour').text(h); $('#minute').text(m); }; GetRTime(); setInterval(GetRTime, 10000); </script> 效果:
14144天
12时
32分
04秒
转载请注明原文地址: https://ju.6miu.com/read-907.html
技术
最新回复
(
0
)