php如何动态显示时间

 我来答
回忆526
2015-05-26 · TA获得超过4165个赞
知道大有可为答主
回答量:3276
采纳率:87%
帮助的人:1868万
展开全部
php动态显示时间,我们需要做的是获取到当前的时间戳,然后在通过innerHTML实时的显示到网页中,toLocaleString就是一个时间戳,按照一定格式显示,这里举个例子:
<table>
<tr bgcolor="#FFFFFF">
<td>当前时间:</td>
<td id="CurrentTime"></td>
<script type="text/javascript">
function changetime(){
var ary = Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
var Timehtml = document.getElementById('CurrentTime');
var date = new Date();
Timehtml.innerHTML = ''+date.toLocaleString()+' '+ary[date.getDay()];
}
window.onload = function(){
changetime();
setInterval(changetime,1000);
}
</script>
</tr>
</table>
1986317l
2010-06-15 · 超过82用户采纳过TA的回答
知道小有建树答主
回答量:228
采纳率:0%
帮助的人:248万
展开全部
动态显示时间? 。。你没搞错。PHP是后台开发程序。
你的意思是要PHP页面动态显示时间吧。
PHP只能得到一个在程序运行时的到个时间在输出到页面,如果要页面上的时间不停的变化你用JS,些吧,那样就可以动态显示了。
要不你用JAXJ,不停的向服务器提交,让服务器不停的输出。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
risohu
2010-06-15 · TA获得超过105个赞
知道答主
回答量:222
采纳率:0%
帮助的人:57.2万
展开全部
<body>
<script language="JavaScript">
<!--
document.write('<div id="Today"></div>');
var a=0;
var Y=<? echo date('Y')?>,M=<? echo date('n')?>,D=<? echo date('j')?>;
function clock() {
sec=<? echo strtotime('8 hours')?>+a; //(GMT+8:00)时区:中国标准时间
S=sec%60; //秒
I=Math.floor(sec/60)%60; //分
H=Math.floor(sec/3600)%24; //时
W='四五六日一二三'.charAt(Math.floor(sec/86400)%7); //星期几
if(S<10) S='0'+S;
if(I<10) I='0'+I;
if(H<10) H='0'+H;
if (H=='00' & I=='00' & S=='00') D=D+1; //日进位
if (M==2) { //判断是否为二月份******
if (Y%4==0 & Y%100!=0 || Y%400==0) { //是闰年(二月有29天)
if (D==30){M=M+1;D=1;} //月份进位
}

else { //非闰年(二月有28天)
if (D==29){M=M+1;D=1;} //月份进位
}
}
else { //不是二月份的月份******
if (M==4 || M==6 || M==9 || M==11) { //小月(30天)
if (D==31) {M=M+1;D=1;} //月份进位
}
else { //大月(31天)
if (D==32){M=M+1;D=1;} //月份进位
}
}
if (M==13) {Y=Y+1;M=1;} //年份进位
timeStr=Y+'年'+M+'月'+D+'日'+' 星期'+W+' '+H+':'+I+':'+S;
Today.innerHTML = timeStr;
a++;
}
clock(); //这行可以不要,只为初始化...
setInterval(clock,1000);
//-->
//判断闰年的规则是,能被4整除,但能被100整除的不是闰年,能被400整除为闰年.
//像1600、2000、2400年都是闰年,而1700、1800、1900、2100年都是平年(非闰年)
//PHP目前只能处理1970-2038年的时间段,所以在这不用理会100及400的这整除事件
</script>
</body>

给我加点分
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangwei5540
2010-06-15 · 超过13用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:0
展开全部
用js实现吧 php是服务器端的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
合肥定制小柜子
2010-06-15 · TA获得超过1948个赞
知道小有建树答主
回答量:2616
采纳率:27%
帮助的人:412万
展开全部
本来就是 动态的啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式