php时间转换(太平洋时间与北京时间互相转换)

发布时间:2019-09-03编辑:脚本学堂
分享一个php时间转换的例子,php实现太平洋时间和北京时间互转,借助date_default_timezone_set函数来实现,php时间与日期转换,需要的朋友参考下。

例子,php实现时间转换,太平洋时间与北京时间互相转换

完整代码:
 

复制代码 代码示例:

/**
* 太平洋时间转北京时间
* 编辑:www.jb200.com
*/

public function pacificToPRC($time=''){
 date_default_timezone_set('Pacific/Apia');
 if(empty($time)){
 $time = time();
 }

 date_default_timezone_set('Asia/Shanghai');
 $date = date('Y-m-d H:i:s',$time);
 $time = strtotime($date);
 return $time;
}
/**
 * 北京时间转太平洋时间
 * @param unknown_type $time
 */

public function PRCToPacific($time=''){
 if(empty($time)){
 date_default_timezone_set('Asia/Shanghai');
 $time = time();
 // www.jb200.com
 }

 date_default_timezone_set('Pacific/Apia');
 $date = date('Y-m-d H:i:s',$time);
 $time = strtotime($date);
 return $time;
}