PHP 獲取中國時間,即上海時區時間

2021-09-09 01:59:58 字數 662 閱讀 4645

/**

* 獲取中國時間,即上海時區時間

* @param $format

* @return */

function getchinatime($format = "y-m-d h:i:s")

附:美國時區

america/new_york 美國東部

封裝了另外乙個方法:

/**

* 時間格式化

* @param string $dateformat 時間格式

* @param int $timestamp 時間戳

* @param int $timeoffset 時區偏差

* @return string

*/function qgmdate($dateformat = 'y-m-d h:i:s', $timestamp = '', $timeoffset = 8)

$result = gmdate($dateformat, $timestamp + $timeoffset * 3600);

return $result;

}

應用舉例:獲取美國時間

qgmdate('y-m-d h:i:s', '', -4);

PHP 按照時區獲取當前時間

time 返回當前的 unix 時間戳 是從1970年1月1日 utc gmt的午夜 開始所經過的秒數 gmdate 同 date 函式完全一樣,只除了返回的時間是格林威治標準時 gmt date 格式化乙個本地時間 日期 functionqgmdate dateformat y m d h i s...

php獲取系統時間出現8小時誤差

echo date y m d h i s 乙個很簡單的獲取系統時間php 卻出現整8小時的誤差。原因是在php5.1.0之後的版本在php.ini中預設的時間是標準的英國格林威治時間。所以為了以後開發方便,我們自己去修改一下php.ini檔案就好了。預設的php.ini檔案在c windows 目...

怎樣獲取當前時間和時區 Go語言中常用的時間處理

程式設計過程中,一般都會設定到時間的處理。在go語言中,需要用到time這個包來處理 預設列印出當前機器上的時間和時區。package mainimport fmt time func main go裡面時間格式化是要按照的一定的格式來,而且這個格式就是乙個日期時間,可以在包裡面找到對應的列舉變數 ...