获取php服务器时间的方法,获取php服务器时间的方法有哪些

发布时间:2022-12-02

本文目录一览:

  1. PHP如何获得服务器时间
  2. 如何用php获取服务器的运行时间
  3. 怎样获取远程主机或者服务器的操作系统的当前时间?
  4. PHP如何获取本地时间与服务器时间

PHP如何获得服务器时间

php获得服务器时间,用到的工具:notepad++,步骤如下: 代码如下:

<?php
//以中国为时区为示例
date_default_timezone_set("PRC");
echo date("Y年-m月-d日 H:i:s");
?>

说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59 将代码放到一个php文件中,以home.php为示例,放到网站目录下边,运行以后的效果: 注意事项:此代码必须在php环境下运行。

如何用php获取服务器的运行时间

//获取默认时区
echo date_default_timezone_get(); 
//将时区设置为中国
date_default_timezone_set("PRC");

怎样获取远程主机或者服务器的操作系统的当前时间?

远程获取服务器时间可同通过php的一个时间函数获取,用到的工具:notepad++,ftp,步骤如下: 通过notepad++写一个php文件另存为time.php。 通过ftp上传到服务器一个网站目录下边,通过浏览器访问,结果如下: 注意事项:服务器必须安装php网站环境。

PHP如何获取本地时间与服务器时间

PHP获取服务器时间和本地时间很简单,可以用内置函数实现,具体代码如下: 记得给分!!!

<?php
 //获取服务器时间
 echo date("Y-m-d h:i:s");
 //获取本地时间(也可以说是你所在时区时间)
 date_default_timezone_set('地区'); //地区:中国是PRC,或shanghai,chongqing都可
 echo date("Y-m-d h:i:s");
?>

当然获取本地时间还可以用JS实现,如下:

<script type="text/javascript">
function showLocale(objD){
    var str,colorhead,colorfoot;
    var yy = objD.getYear();
    if(yy<1900) yy = yy+1900;
    var MM = objD.getMonth()+1;
    if(MM<10) MM = '0' + MM;
    var dd = objD.getDate();
    if(dd<10) dd = '0' + dd;
    var hh = objD.getHours();
    if(hh<10) hh = '0' + hh;
    var mm = objD.getMinutes();
    if(mm<10) mm = '0' + mm;
    var ss = objD.getSeconds();
    if(ss<10) ss = '0' + ss;
    var ww = objD.getDay();
    if (ww==0) colorhead="<font color=\"#000000\"";
    if (ww>0 && ww<6) colorhead="<font color=\"#000000\"";
    if (ww==6) colorhead="<font color=\"#000000\"";
    if (ww==0) ww="星期日";
    if (ww==1) ww="星期一";
    if (ww==2) ww="星期二";
    if (ww==3) ww="星期三";
    if (ww==4) ww="星期四";
    if (ww==5) ww="星期五";
    if (ww==6) ww="星期六";
    colorfoot="/font";
    str = colorhead + yy + "-" + MM + "-" + dd + " " + hh + ":" + mm + ":" + ss + "  " + ww + colorfoot;
    return(str);
}
function tick(){
    var today;
    today = new Date();
    document.getElementById("localtime").innerHTML = showLocale(today);
    window.setTimeout("tick()", 1000);
}
tick();
</script>