一、獲取當前時間戳
方法1:通過time函數
1
|
time();
|
方法2:通過$_SERVER中的REQUEST_TIME元素
1
|
$_SERVER
[
'REQUEST_TIME'
];
|
方法3:通過strtotime函數
1
|
strtotime
(
'now'
));
|
二、獲取當前時間
通過date函數格式化時間戳
1
|
echo
date
(
'Y-m-d h:i:s'
, time());
// 2016-12-31 05:07:05
|
三、時區問題
上述方法都存在時區問題,具體解決:
方法一:php.ini中修改為中國時區
1
|
date.timezone = PRC
|
方法二:在php文件中臨時設置為中國時區
1
|
date_default_timezone_set(
'PRC'
);
|