<?php
/**
* 擷取目前時區的目前時間
*/
class GetTimeZone{
/**
* @Author kiwi
* @DateTime 2018-06-27
* @license [license]
* @version [version]
* @return 擷取中國時區 上海時間
*/
function getChinaTime($format = "Y-m-d H:i:s") {
$timezone_out = date_default_timezone_get();
date_default_timezone_set('Asia/Shanghai');
$chinaTime = date($format);
date_default_timezone_set($timezone_out);
return $chinaTime;
}
/**
* 時間格式化
* @param string $dateformat 時間格式
* @param int $timestamp 時間戳
* @param int $timeoffset 時區偏差
* @return string
*/
function qgmdate($dateformat = 'Y-m-d H:i:s', $timestamp = '', $timeoffset = ) {
if(empty($timestamp)) {
$timestamp = time();
}
$result = gmdate($dateformat, $timestamp + $timeoffset * );
return $result;
}
}