很多站长朋友们都不太清楚phpjs动态时间,今天小编就来给大家整理phpjs动态时间,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 用php如何实现在网页显示动态时间? 2、 如何用php语言在网页中编写动态时间? 3、 一个关于JS和PHP动态显示时间的程式,高手看下. 4、 如何通过php+js实时显示时间 用php如何实现在网页显示动态时间?php只能输出一次,页面不停动态显示时间,还是需要js来干这事,给你段代码,你看看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns="">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript">
function showTime(){
nowtime=new Date();
year=nowtime.getFullYear();
month=nowtime.getMonth()+1;
date=nowtime.getDate();
document.getElementById("mytime").innerText=year+"年"+month+"月"+date+" "+nowtime.toLocaleTimeString();
}
setInterval("showTime()",1000);
</script>
</head>
<body>
<span id="mytime"></span>
</body>
</html>
使用定时器,1秒显示一次
如何用php语言在网页中编写动态时间?看你需不需要显示秒,如果要实现读秒,我个人觉得比较困难,必须配合JS来完成,完全用php来实现,个人觉得不现实。因为php属于服务器脚本语言,而你要求显示的在客户端,有一个办法可以实现服务器的时间。用PHP和JS结合,给你一段代码的提示
在包含2个文件,代码未测试,不过原理应该是这样的,index.php和time.php
index.php中
<div id="serverNowTime"></div>
<script language="javascript">
function getServerTime(){
var xmlhttp;
if (window.ActiveXObject) {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
}
if (xmlhttp) {
xmlhttp.onreadystatechange=function () {
xmlhttp.open("get","time.php");
if(xmlhttp.readyState==4) {
if(xmlhttp.status==200) {
var serverTime=unescape(xmlhttp.responseText);
document.getElementById("serverNowTime").innerHTML=serverTime;
}else {
document.getElementById("serverNowTime").innerHTML="ERROR";//出错了
}
}
}
xmlhttp.send(null);
}
}
</script>
time.php的代码如下:
<?php
echo(date('Y年m月d日 H时i分s秒'));
?>
一个关于JS和PHP动态显示时间的程式,高手看下.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>
如何通过php+js实时显示时间您好!很高兴为您解答:
php直接输出就可以了:
<?php
echo "今天是 " . date("Y/m/d") . "<br>";
echo "今天是 " . date("Y.m.d") . "<br>";
echo "今天是 " . date("Y-m-d") . "<br>";
echo "今天是 " . date("l");
?>
js不能直接用,需要new一个日期对象:
<script>
var time=new Date();
alert(time.getFullYear()+'年'+(time.getMonth()+1)+'月'+time.getDate()+'日');
//诡异的月份,需要加1,同样还可以获取时分秒。
</script>
望采纳
关于phpjs动态时间的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于phpjs动态时间 php时间函数代码的详细内容...