通过MCP连接 →

输入计算

数学公式

广告

结果

印度标准时间(IST)
17:30
(same day)
时区偏移 IST = GMT + 5:30
GMT(小时,十进制) 12
IST(小时,十进制) 17.5
日期偏移 0

什么是 GMT 转 IST 换算器?

印度标准时间(IST,India Standard Time)是印度全国统一使用的时区。它固定比格林威治标准时间(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{gathered} \text{where}\quad \left\{ \begin{aligned} \text{IST Hour} &= \left\lfloor \tfrac{\text{IST}_{\min}}{60} \right\rfloor \\ \text{IST Minute} &= \text{IST}_{\min} \bmod 60 \end{aligned} \right. \end{gathered}$$
显示 IST 等于 GMT 加 5 小时 30 分钟的示意图
IST 比 GMT 快 5 小时 30 分钟。

实例演算

假设现在是 GMT 20:00。换算成分钟为 \(20 \times 60 = 1200\),加上 330 得到 1530。由于 \(1530 \geq 1440\),结果需要跨日处理:\(1530 - 1440 = 90\) 分钟 = 01:30。因此 GMT 20:00 对应的是次日 IST 01:30

两个时钟,对比 GMT 时间和对应的 IST 时间
在 GMT 时间上加 5:30 即可得到对应的印度时间。

常见问题

IST 等同于 UTC+5:30 吗?是的。在日常时间换算中,GMT 与 UTC 几乎完全一致,因此 IST 即 UTC+5:30。

印度实行夏令时吗?不实行。印度不使用夏令时(DST),所以 +5:30 的时差全年保持不变。

结果中的“次日”是什么意思?当加上 5:30 后时间越过了午夜,IST 的日期就会相对于你输入的 GMT 日期顺延到下一个自然日。

最后更新: