【发布时间】:2012-09-20 04:19:10
【问题描述】:
我在自己制作的自定义组件中创建了这段代码:
$date = date('m/d/Y h:i:s a', time())."<br>";
echo 'Current date and time is: ' . $date;
$date = JFactory::getDate();
echo 'Current date and time is: ' . $date->toFormat() ."<br>";
第一个代码正确显示日期时间,但第二个代码显示时间 +3 小时
我已经检查了 configuration.php 文件和 public $offset = 'Europe/Athens';并且是正确的。我也在从系统配置菜单更改设置,但似乎没有修复 JFactory::getDate() 以显示正确的时间。 我错过了什么?
【问题讨论】: