请问在php中怎么读取服务器上的时间呢? 我在页面上写了个倒计时的程序,请问应该怎么读取服务器上的时间呢?请个位多赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 服務器上的時間用php自帶的date方法就可以啊。倒計時好像還是要通過js讀取client的時間的。 echo date("Y-m-d H:i:s"); 要是前台的倒计时用不到PHP直接用JS就行了要是以用户的时间为准直接 用new Date()就行了,要是以服务器时间为准 就调用Ajax读取服务器时间。给你个我在用的。function getNow(){ try { var xmlhttp=null; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else if (window.ActiveXObject) { xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("HEAD", "/", false); xmlhttp.setRequestHeader("CacheControl","no-cache"); xmlhttp.setRequestHeader("Pragma","no-cache"); xmlhttp.send(); var date=new Date(xmlhttp.getResponseHeader("Date")); return date; } catch(err) { return new Date(); //Ajax获取失败的话只好返回客户端的时间了 }} echo date();凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字 Warning: file_put_contents 抓狂中 现在都有什么微博源码 ppframe安装后可以进入后台但无法进入考试系统 php实现wap挂qq或者web挂qq 网页错位问题 一个本地搜索,中文转码问题 求助 一个可用的模拟登陆新浪sina微薄的源码 Discuz游客访问贴子报错的解决办法 php 正则表达式 菜鸟求指导 XAMPP无法启动Apache php crontab计划任务问题.. 请大家帮帮忙~~
要是以用户的时间为准直接 用new Date()就行了,
要是以服务器时间为准 就调用Ajax读取服务器时间。给你个我在用的。
function getNow()
{
try
{
var xmlhttp=null;
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("HEAD", "/", false);
xmlhttp.setRequestHeader("CacheControl","no-cache");
xmlhttp.setRequestHeader("Pragma","no-cache");
xmlhttp.send();
var date=new Date(xmlhttp.getResponseHeader("Date"));
return date;
}
catch(err)
{
return new Date(); //Ajax获取失败的话只好返回客户端的时间了
}
}
凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字凑字