PHP写动态时间

<?php
header("content-type:text/html;charset=utf-8");
$n=chr(13);
$time = '';
$time .= "<SCRIPT LANGUAGE=\"JavaScript\">".$n;
$time .= "document.write('<div id=\"TimeShow\" style=\"MARGIN-right:0px;font-family:宋体\">?</div>');".$n;
$time .= "var y=".date("Y")."; //年 ".$n;
$time .= "var m=".date("n")."; //月 ".$n;
$time .= "var d=".date("j")."; //日 ".$n;
$time .= "var w=".date("w")."; //星 ".$n;
$time .= "var h=".date("H")."; //时 ".$n;
$time .= "var i=".date("i")."; //分 ".$n;
$time .= "var s=".date("s")."; //秒 ".$n;
$time .= "var hstr=istr=sstr=a='';".$n;
$time .= "var ww = Array('日','一','二','三','四','五','六');".$n;
$time .= "function clock(){".$n;
$time .= " s++;".$n;
$time .= " if (s==60) {i+=1;s=0;}//秒进位".$n;
$time .= " if (i==60) {h+=1;i=0;}//分进位".$n;
$time .= " if (h==24) {w+=1;d+=1;h=0;}//时进位".$n;
$time .= " if (w==7) {w=0;}//星期进位".$n;
$time .= " if (m==2) { //是否是二月份?".$n;
$time .= " if (!y%4>0) { //不是闰月(二月有28天)".$n;
$time .= " if (d==30){".$n;
$time .= " m+=1;".$n;
$time .= " d=1;}".$n;
$time .= " }".$n;
$time .= " else { //是闰月(二月有29天)".$n;
$time .= " if (d==29){".$n;
$time .= " m+=1;".$n;
$time .= " d=1;}".$n;
$time .= " }".$n;
$time .= " }".$n;
$time .= " else { //非2月份的月份".$n;
$time .= " if (m==4 || m==6 || m==9 || m==11) { //只有30天的月份".$n;
$time .= " if (d==31) {".$n;
$time .= " m+=1;".$n;
$time .= " d=1;}".$n;
$time .= " }".$n;
$time .= " else { //有31天的月份".$n;
$time .= " if (d==32){".$n;
$time .= " m+=1;".$n;
$time .= " d=1;}".$n;
$time .= " }".$n;
$time .= " }".$n;
$time .= " if (m==13) {y+=1;m=1;}//月进位".$n;
$time .= " if (h < 10) {hstr=' 0'+h} else {hstr=' '+h};".$n;
$time .= " if (i < 10) {istr=':0'+i} else {istr=':'+i};".$n;
$time .= " if (s < 10) {sstr=':0'+s} else {sstr=':'+s};".$n;
$time .= " if (h < 13) {astr=' 上午';} else {astr=' 下午';};".$n;
$time .= " TimeShow.innerHTML=y+'年'+m+'月'+d+'日 '+'<font color=blue>星期'+ww[w]+'</font>'+hstr+istr+sstr+astr;".$n;
$time .= " setTimeout('clock()',1000);".$n;
$time .= "}".$n;
$time .= "clock();".$n;
$time .= "</SCRIPT>".$n;
echo  $time;//输入看结果

在MVC 模型中的项目,这些方法可以写在php控制器中,只需要assign('time','$time')到视图文件就可以了。

更多文章请查阅:http://blog.youkuaiyun.com/qq_22327455

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值