Joomla Web サイトでデフォルトのタイム ゾーンを CET タイム ゾーンに変更する方法。PHP関数を使用します
ini_set('date.timezone', 'Europe/Rome');
それでも1時間の差があります(先に)。
これを修正するためのアイデアを教えてください。
この 1 時間の違いは、夏時間のオフセットと関係がありますか?
あなたが試すことができます
date_default_timezone_set("Europe/Rome");
それ以外の場合は、試すことができます
$now = new DateTime();
$now->setTimezone(new DateTimeZone("Europe/Rome"));
echo $now->format('g:i A');
それはあなたの要件によって異なります。
免責事項: 私は Joomla や PHP について何も知りません。
ただし、Googleで 検索する方法は知っています。joomla timezone
joomla daylight savings
Joomla Documentationによると、Joomla 設定は単純なオフセットのみをサポートしています。
DST/Summer time のサポートについて他の人から質問がありましたが、暫定的な解決策はこのプラグインを使用することです。