什麼是 GMT 轉 IST 換算工具?
印度標準時間(India Standard Time,簡稱 IST)是印度全境統一使用的時區,固定比格林威治標準時間(GMT/UTC)快 5 小時 30 分鐘,而且全年都不實施日光節約時間(夏令時間)。這個換算工具能讓你輸入任意 GMT 時刻,立即得出對應的 IST 時間,同時告訴你換算結果是否會跨到隔天。
使用方式
輸入 GMT 的小時(0–23)與分鐘(0–59),即可直接讀取結果。上方的主要顯示框會以 24 小時制 HH:MM 格式呈現 IST 時間,下方表格則會標示日期偏移——當 GMT 的傍晚時刻換算後變成印度隔天的清晨時,這項資訊就特別實用。
公式說明
核心規則很簡單:IST = GMT + 5.5 小時。為了精確處理分鐘,這個工具會先把 GMT 時間換算成總分鐘數,加上 330(5 × 60 + 30),再對 1440(一天的總分鐘數)取餘數。如果相加後的結果達到或超過 1440,就代表 IST 已落在隔天。
$$\text{IST}_{\min} = \left(\,\text{GMT Hour} \times 60 + \text{GMT Minute} + 330\,\right) \bmod 1440$$$$\begin{aligned} \text{IST Hour} &= \left\lfloor \tfrac{\text{IST}_{\min}}{60} \right\rfloor \\ \text{IST Minute} &= \text{IST}_{\min} \bmod 60 \end{aligned}$$
實例演算
假設現在是 GMT 20:00。換算成分鐘為 \(20 \times 60 = 1200\),加上 330 得到 \(1530\)。由於 \(1530 \geq 1440\),結果會跨日:\(1530 - 1440 = 90\) 分鐘 = 01:30。因此 GMT 20:00 等於隔天的 IST 01:30。
常見問題
IST 和 UTC+5:30 一樣嗎?是的。在日常的時間換算中,GMT 與 UTC 實際上可視為相同,因此 IST 就是 UTC+5:30。
印度有實施日光節約時間嗎?沒有。印度不採用夏令時間,因此 +5:30 的時差全年維持不變。
結果中的「隔天」是什麼意思?當加上 5:30 後使時間超過午夜時,IST 的日期就會相對於你輸入的 GMT 日期,往後推移一個日曆日。