php专区

 首页 > php专区 > PHP高级 > 日期 > php获取服务器时间(解决8小时差距问题) - php日期

php获取服务器时间(解决8小时差距问题) - php日期

分享到:
【字体:
导读:
          下面这三款获取当前时间都很好的解决8小时差距问题的,只要在获取时间前加上date_default_timezone_set( "Asia Chongqing ");就解决的时区问题,一般我们用date(),time()函数都会存在时差问题。...

php获取服务器时间(解决8小时差距问题)

下面这三款获取当前时间都很好的解决8小时差距问题的,只要在获取时间前加上date_default_timezone_set("Asia/Chongqing");就解决的时区问题,一般我们用date(),time()函数都会存在时差问题。 

  1. /** 
  2.   * 获取服务器当前日期时间 
  3.   */ 
  4.  function get_server_datetime() 
  5.  { 
  6.   date_default_timezone_set("asia/chongqing"); 
  7.   return date("y-m-d h:i:s"); 
  8.  } 
  9.  /** 
  10.   * 获取服务器当前日期 
  11.   */ 
  12.  function get_server_date() 
  13.  { 
  14.   date_default_timezone_set("asia/chongqing"); 
  15.   return date("ymd"); 
  16.  } 
  17.  /** 
  18.    * 获取服务器当前时间 
  19.    */ 
  20.  function get_time() 
  21.  { 
  22.       date_default_timezone_set("asia/chongqing"); 
  23.       $timeval["h"] = date("h"); //小时 
  24.       $timeval["i"] = date("i"); //分钟 
  25.       $timeval["s"] = date("s"); //秒 
  26.       return $timeval
  27.     } 
分享到:
php date读取时间不正确 - php日期
php date读取时间不正确 问题:为啥打印出来的日期和我服务器的系统时间不一致啊?代码如下: $DateTime   =   date("Y-m-d   H:i:s");     echo $DateTime;  问题答案:配置php.ini 也可以在php.ini中直接设置成东八区:打开php.ini查找date.timezone 去掉前面...
php日期格式合法性正则验证代码 - php日...
php日期格式合法性正则验证代码 本款php日期格式合法性的验证代码,提供了三种验证用户输入的日期是不是正确的日期格式,二种是用正则日期验证,一种是用checkdate来验证。 $days = date("y-m-d");  //方法一正则验证日期  $reg="/d{4}-d{2}-d{2}/";  preg_match($reg,$day...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……