当前位置:首页 > PHP教程 > php日期 > 列表

php实现的太平洋时间和北京时间互转的自定义函数分享

发布:smiling 来源: PHP粉丝网  添加日期:2021-04-03 14:21:52 浏览: 评论:0 

这篇文章主要介绍了php实现的太平洋时间和北京时间互转的自定义函数分享,主要靠date_default_timezone_set函数来实现,需要的朋友可以参考下

没有什么好说的了,直接上代码吧:

  1. /** 
  2.  
  3.  * 太平洋时间转北京时间 
  4.  
  5.  */ 
  6.  
  7. public function pacificToPRC($time=''){ 
  8.  
  9.  date_default_timezone_set('Pacific/Apia'); 
  10.  
  11.  if(emptyempty($time)){ 
  12.  
  13.  $time = time(); 
  14.  
  15.  } 
  16.  
  17.  date_default_timezone_set('Asia/Shanghai'); 
  18.  
  19.  $date = date('Y-m-d H:i:s',$time); 
  20.  
  21.  $time = strtotime($date); 
  22.  
  23.  return $time
  24.  
  25. /** 
  26.  
  27.  * 北京时间转太平洋时间 
  28.  
  29.  * @param unknown_type $time 
  30.  
  31.  */ 
  32.  
  33. public function PRCToPacific($time=''){ 
  34.  
  35.  if(emptyempty($time)){ 
  36.  
  37.  date_default_timezone_set('Asia/Shanghai'); 
  38.  
  39.  $time = time(); 
  40.  
  41.  } 
  42.  
  43.  date_default_timezone_set('Pacific/Apia'); 
  44.  
  45.  $date = date('Y-m-d H:i:s',$time); 
  46.  
  47.  $time = strtotime($date); 
  48.  
  49.  return $time
  50.  

Tags: php太平洋时间 php北京时间

分享到: