我尝试使用
获取当前日期和时间$date = new Zend_Date();
echo $date;
这给了我正确的日期,但时间不正确。 应该 2012年7月13日下午3:14:42 ,但它会显示 2012年7月13日上午9:32:42 。
为什么会这样?
答案 0 :(得分:2)
正如您的评论暗示您将时区设置为ASIA
。从您在问题中发布的日期/时间开始,我猜您需要将其设置为。
date_default_timezone_set('Asia/Calcutta');
尝试或直接在php.ini中设置。
答案 1 :(得分:1)
将您的时区设为默认时区。
//例如:德国德国人的时区
date_default_timezone_set('Europe/Berlin');