|
var intDiff = parseInt(detail.mytime);//倒计时总秒数量
var Saad = Person(intDiff,k);
function Person(intDiff,key){
window.setInterval(function(){
var day=0,
hour=0,
minute=0,
second=0;//时间默认值
if(intDiff > 0){
day = Math.floor(intDiff / (60 * 60 * 24));
hour = Math.floor(intDiff / (60 * 60)) - (day * 24);
minute = Math.floor(intDiff / 60) - (day * 24 * 60) - (hour * 60);
second = Math.floor(intDiff) - (day * 24 * 60 * 60) - (hour * 60 * 60) - (minute * 60);
}
if(intDiff < 0){
window.location.reload()
return;
}
if (minute <= 9) minute = '0' + minute;
if (second <= 9) second = '0' + second;
$('#day_show').html(day+"天");
$('#hour_show').html('<s id="h"></s>'+hour+'时');
$('#minute_show').html('<s></s>'+minute+'分');
$('#second_show').html('<s></s>'+second+'秒');
intDiff--;
}, 1000);
}
js 获取时间只能获取到客户Duan,因此很不安全,
通常使用服务端语言获取
<?php
date_default_timezone_set('PRC');
千万别忘了东八区
$nowtime=strtotime(date('H:i:s', time())); //我当前的时间
$youtime=$value['ActiveFrom']; //活动开始的时间
$ActiveTo=$value['ActiveTo']; //活动结束的时间
计算出秒数,在前段即可倒计时,K为你遍历出来的键
|
评分
-
查看全部评分
|