我試圖獲得使用沒有得到正確的當前時間的Zend
$date = new Zend_Date();
echo $date;
這給了我正確的日期的當前日期和時間,但時間不正確。 應該2012年7月13日下午3時14分42秒,但它顯示2012年7月13日上午09時32分42秒。
這是爲什麼?
我試圖獲得使用沒有得到正確的當前時間的Zend
$date = new Zend_Date();
echo $date;
這給了我正確的日期的當前日期和時間,但時間不正確。 應該2012年7月13日下午3時14分42秒,但它顯示2012年7月13日上午09時32分42秒。
這是爲什麼?
由於您的評論時區爲德國表明您設置時區到ASIA
。從您在問題中發佈的日期/時間開始,我想您需要將其設置爲。
date_default_timezone_set('Asia/Calcutta');
試試看,或者直接在你的php.ini設置。
它的工作,非常感謝.. :-) – 2012-07-13 10:02:11
設置時區爲默認時區。
//如:德國
date_default_timezone_set('Europe/Berlin');
謝謝明確。它的工作:-) – 2012-07-13 10:02:28
這是在本地主機上? – Pete 2012-07-13 09:47:15
您可能需要設置特定區域。 – Lion 2012-07-13 09:48:15
是的,我在我的'php.ini'測試localhost上.. ,我設置了'date.timezone'到'ASIA'但它仍然不工作。 – 2012-07-13 09:48:56