date('y-m-d h:i:s',time());為獲取當前時間;
不對的原因
:預設為倫敦時間,我們是東八區,相差八個小時。
時區問題解決: 1、 php.ini中修改為中國時區
date.timezone = prc
2、在php檔案中臨時設定為中國時區
date_default_timezone_set(
'prc'
);
二、獲取當前時間戳
1、
通過time函式 time();
2、$_server
[
'request_time'
];
3、通過strtotime函式strtotime
(
'now'
));
ps:獲取當前月份的天數
1:$days = cal_days_in_month(cal_gregorian, $month, $year);
2: $month = date('y-m', time());
$endday = date('t', strtotime($month . '-01'));
沒有開啟cal_days_in_month拓展的可用第二種
PHP 按照時區獲取當前時間
time 返回當前的 unix 時間戳 是從1970年1月1日 utc gmt的午夜 開始所經過的秒數 gmdate 同 date 函式完全一樣,只除了返回的時間是格林威治標準時 gmt date 格式化乙個本地時間 日期 functionqgmdate dateformat y m d h i s...
js 獲取當前gmt時間 js 獲取時區
js的時區函式 設datename為建立的乙個date物件 datename.gettimezoneoffset 取得當地時間和gmt時間 格林威治時間 的差值,返回值以分鐘為單位 舉例 根據本地時間獲得gmt時間和任意時區的時間 d new date 建立乙個date物件 localtime d....
iOS開發 NSDate獲取當前時區時間
nsdate date預設顯示的是格林尼治所在地的標準時間 gmt 轉換為中國時區需要加上八個小時,針對與這個情況你可以直接在獲取時間之後加上八個小時,也可以轉換到當前時區,都很簡單,參考如下 nsdate date nsdate date nslog 格林尼治時間 date nsinteger i...