Manual:$wgLocalTZoffset/ja

Category:MediaWiki configuration settings/ja#LocalTZoffsetCategory:MediaWiki configuration settings introduced before version 1.1.0/ja#LocalTZoffsetCategory:MediaWiki configuration settings still in use/ja#LocalTZoffsetCategory:Timezone settings variables/ja#LocalTZoffset
タイムゾーンの設定: $wgLocalTZoffset
サーバーのタイムゾーンに分単位の時差を追加する。
導入されたバージョン:1.1.0 未満
除去されたバージョン:使用中
許容される値:(数値) または null
既定値:null

詳細

匿名利用者および新規利用者のアカウントの既定のタイムゾーン設定に使用する、UTC からのオフセットを分単位で設定します。 また、環境設定で対応するテキストフィールドを空の文字列に設定しているユーザーにも使用されます。 この設定は、ソフトウェアにおけるほとんどの日付/時間の表示に使用され、利用者の個人設定でオーバーライドできます。 これは、署名のタイムスタンプには使用されません

ユニバーサルタイム(UTC/GMT)で表示する場合はNULLのままにするか、オフセットを分単位で指定します。

警告 警告: 稼動中にこのパラメーターを変更すると、サーバーがクラッシュするおそれがあります (Windows の Apache)。
Please refer to Manual:タイムゾーン for more information.

サマータイムの問題を回避するために、PHPにオフセットを計算してもらうことができます。 date('Z') は、タイムゾーンのオフセット (秒単位) を返します。 UTCより西のタイムゾーンのオフセットは常にマイナス、東のタイムゾーンのオフセットは常にプラスです。

$wgLocaltimezone = 'CET';
// PHP が算出するタイムゾーンのオフセットを分単位で設定します。
$wgLocalTZoffset = date('Z') / 60;
$wgLocaltimezone = 'Australia/Sydney'
$wgLocalTZOffset = timezone_offset_get(
    timezone_open($wgLocaltimezone),
    date_create('now', timezone_open('UTC'))
) / 60; // Convert offset to minutes

関連項目

Category:MediaWiki configuration settings/ja Category:MediaWiki configuration settings introduced before version 1.1.0/ja Category:MediaWiki configuration settings still in use/ja Category:Timezone settings variables/ja