私が作成したカスタム コンポーネントでこのコードを作成しました。
$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>";
最初のコードは日時を正しく表示しますが、2 番目のコードは時刻 +3 時間を表示します
configuration.php ファイルと public $offset = 'Europe/Athens'; を確認しました。そして正しいです。システム構成メニューから設定も変更していますが、正しい時刻を表示するために JFactory::getDate() を修正しているようには見えません。私は何が欠けていますか?