我試圖將本地日期時間轉換爲UTC時間,但它不轉換。 我使用這個: -將本地日期時間轉換爲UTC時間在php
$check= 13-07-2015 12:03:41;
$userdate=gmdate("Y-m-d H:i:s", strtotime($check));
它給了我爲UTC時間我的本地時間之間只有2個小時的差異,但實際差別是5:30小時。 請建議我如何轉換此。
我試圖將本地日期時間轉換爲UTC時間,但它不轉換。 我使用這個: -將本地日期時間轉換爲UTC時間在php
$check= 13-07-2015 12:03:41;
$userdate=gmdate("Y-m-d H:i:s", strtotime($check));
它給了我爲UTC時間我的本地時間之間只有2個小時的差異,但實際差別是5:30小時。 請建議我如何轉換此。
$check
必須是一個字符串(我假設它是和你剛纔忘了加在編輯引號)
$check = '13-07-2015 12:03:41';
找出什麼時區你的PHP認爲你是:
echo date_default_timezone_get();
,如果它不是你的時區(它應該是從5個1/2小時差別像「亞洲/加爾各答」),然後在php.ini
文件與一個正確
如果您無法訪問您的文件php.ini
那麼你需要使用date_default_timezone_set
Thanku Wee Zel .. :-) – Sakura
嗨Neha,這是你的問題嗎?如果確實如此,請選擇「最佳答案」謝謝 –
什麼是'$ check'你可以發佈它太 –
它爲我工作的罰款內設置時區在你的腳本。 –
請打開命令提示符並編寫'date +%z#GMT offset'。結果是什麼? – Ohgodwhy