Template:UTC offset
表示
このテンプレートは、{{#time:}} パーサ関数で使用できる形式の UTC オフセット文字列を返します:
{{UTC offset|MST}}→ -7 hours
使用法
[編集]このテンプレートは 2 つの引数を取ります:
- `<timezone code>` – (必須)最初の位置引数は、オフセットを取得したいタイムゾーンを指定します。
|dst=– (任意)`no` に設定すると、夏時間(DST)の補正を抑制します。
有効な `<timezone code>` の値は、{{time}} がサポートするものと同じです。
このテンプレートの典型的な使用法は {{#time:}} パーサ関数との組み合わせです:
{{#time:H:i}}→ 10:44 – UTC 時刻{{UTC offset|MST}}→ -7 hours – UTC に対する MST または MDT のオフセット{{#time:H:i | {{UTC offset|MST}} }}→ 03:44 – MST または MDT の時刻
夏時間を採用しない地域で、夏時間を採用するタイムゾーン内に位置する地域の UTC オフセットを取得したい場合は、|dst=no を使用してください。例:アリゾナ州(夏時間を採用しない)は 山岳部標準時(夏時間を採用する)に含まれます。
エラーメッセージ
[編集]このテンプレートは次の 3 種類のエラーメッセージを出力する可能性があります:
- unknown timezone <unknown timezone> – 指定した <unknown timezone> が Module:Time に知られていないタイムゾーンである場合に出力されます。解決するには、既知のタイムゾーン識別子を使用してください。
- missing required timezone – このテンプレートはタイムゾーン指定子を必要とします。解決するには、既知のタイムゾーン指定子を提供してください。
- error calculating dst timestamps – このテンプレートは、夏時間をサポートするタイムゾーンに対して自動的に夏時間補正を適用します。このエラーメッセージは、当該タイムゾーンの Module:Time/data に格納された基礎データが不正であることを示します。解決するには、基礎データを修正する必要があります。これは管理者またはテンプレート編集者の権限を持つ者が行えます。