UTC→SGT変換ツールとは?
このツールは、協定世界時(UTC)で表された時刻をシンガポール標準時(SGT)に変換します。シンガポールは一年を通じてUTC+8を採用しており、サマータイム(夏時間)は導入していません。そのため時差は常に一定の+8時間です。これはシンガポール特有のルールですが、同じUTC+8は西オーストラリア、香港、北京などでも使われています。なお、日本標準時(JST)はUTC+9なので、SGTより1時間進んでいる点に注意してください。
使い方
UTCの「時」(0〜23)と「分」(0〜59)を入力します。計算ツールが8時間を加算し、対応するシンガポール時刻を24時間表記で表示します。8時間を足した結果が深夜0時を超える場合は、SGTの日付が翌日(+1)になることも併せて示します。
計算式の解説
変換式は非常にシンプルで、SGT=UTC+8時間です。内部では時刻をいったん「合計分数」に換算し、480分(8時間)を加算したうえで、1日の分数である1440で割った余り(mod 1440)を求めて時刻を折り返します。元のUTCの「時」に8を足した値が24以上になる場合は、日付のずれ(+1日)が表示されます。
$$\text{SGT} = \left(\text{UTC Hour} \times 60 + \text{UTC Minute} + 480\right) \bmod 1440$$
$$\begin{gathered} T = \left(\text{UTC Hour} \times 60 + \text{UTC Minute} + 8 \times 60\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{SGT Hour} &= \left\lfloor \tfrac{T}{60} \right\rfloor \\ \text{SGT Minute} &= T \bmod 60 \end{aligned} \right. \end{gathered}$$
具体例
たとえばUTCが18:30だとします。これに8時間を足すと \(18+8=26\) となり、24を引いて \(26-24=2\) に折り返します。分は30のままです。したがって、UTC 18:30はSGTでは翌日の02:30になります。
よくある質問(FAQ)
シンガポールにサマータイムはありますか? いいえ。SGTは一年中UTC+8で固定されており、季節によって変換結果が変わることはありません。
日付はどうなりますか? SGTはUTCより進んでいるため、UTCの夜遅い時刻はシンガポールでは翌日になることがあります。計算ツールでは「+1日」の表示でこれを知らせます。
SGTはGMT+8と同じですか? はい。SGT、UTC+8、GMT+8はいずれもシンガポールにおける同じ時刻を指します。