RT,格式要求:XX天XX小时XX分XX秒
解决方案 »
- php 生成网页快照报错
- httpd.ini中如何定义301转向!
- 一个curl的问题
- 请教高手使用stmarty模板的问题..........
- 多年不来CSDN
- 请问MYSQL实现同样的功能是视图快还是嵌套查询快?
- 网站被黑了,请高手进来看看这段代码是干什么的,谢谢了!!!
- 请教一个在windows 下 php 连接到mysql设置问题
- 怎样避免弹出的窗口被上网助手拦截?
- php如何把数据库数据转成json格式,例如"phone":"123456"改为"name":"phone","value":"123456"
- 我的网站 注册项 怎么老是有人恶意注册?
- 把base64后的字符串转换成小写字母加数字,要可逆哦
http://www.letool.cn/post/20100916910.html
<script type="text/javascript" src="js/jquery-1.4.min.js"></script>
<ul class="counter" endTime="Mon, 28 Feb 2011 12:16:00 +0800">
</ul>
<script type="text/javascript">
var updEndNowTime = <?php echo (time() - date('Z')+ 8*3600)."000";?>;
function updateEndTime()
{
var time = updEndNowTime;
$(".counter").each(function(i){
var endDate =new Date(this.getAttribute("endTime"));
var endTime = endDate.getTime();
var lag = (endTime - time) / 1000;
if(lag > 0)
{
var second = Math.floor(lag % 60);
var minite = Math.floor((lag / 60) % 60);
var hour = Math.floor((lag / 3600) % 24);
var day = Math.floor((lag / 3600) / 24);
var timeHtml = "<span>"+hour+"</span>小时<span>"+minite+"</span>分";
if(day > 0)
timeHtml ="<span>"+day+"</span>天" + timeHtml;
timeHtml+="<span>"+second+"</span>秒";
$(this).html(timeHtml);
}
else
$(this).html("");
});
updEndNowTime+=1000;
setTimeout("updateEndTime()",1000);
}
updateEndTime();
</script>
<script type="text/javascript" src="js/jquery-1.4.min.js"></script>
<ul class="counter" endTime="Mon, 28 Feb 2011 12:16:00 +0800">
</ul>
<script type="text/javascript">
var updEndNowTime = <?php echo (time() - date('Z')+ 8*3600)."000";?>;
function updateEndTime()
{
var time = updEndNowTime;
$(".counter").each(function(i){
var endDate =new Date(this.getAttribute("endTime"));
var endTime = endDate.getTime();
var lag = (endTime - time) / 1000;
if(lag > 0)
{
var second = Math.floor(lag % 60);
var minite = Math.floor((lag / 60) % 60);
var hour = Math.floor((lag / 3600) % 24);
var day = Math.floor((lag / 3600) / 24);
var timeHtml = "<span>"+hour+"</span>小时<span>"+minite+"</span>分";
if(day > 0)
timeHtml ="<span>"+day+"</span>天" + timeHtml;
timeHtml+="<span>"+second+"</span>秒";
$(this).html(timeHtml);
}
else
$(this).html("");
});
updEndNowTime+=1000;
setTimeout("updateEndTime()",1000);
}
updateEndTime();
</script>
客户端端脚本js实现;
服务器端脚本php实现。