通过MCP连接 →

输入计算

数学公式

广告

结果

美国中部标准时间(CST)
00:30
(same day)
IST 输入 12:00
已应用时差 −11.5 小时(IST UTC+5:30 → CST UTC−6)
CST 自午夜起的分钟数 30
日期变动 0

什么是 IST 转 CST 换算器?

这个工具可以把印度标准时间(IST)的钟点换算成美国中部标准时间(CST)。CST 是美国中部地区以及加拿大、墨西哥部分地区使用的标准时间。IST 固定为 UTC+5:30,而 CST 为 UTC−6:00。两者之间的时差固定为11 小时 30 分钟,且印度始终领先于美国中部。

使用方法

输入 IST 的小时数(0–23,采用 24 小时制)和分钟数(0–59)。换算器会自动减去 11.5 小时,显示对应的 CST 时间,并标明结果是否需要回退到前一天。请注意,本工具采用的是标准时间(CST);在美国实行夏令时期间,中部地区使用的是 CDT(UTC−5),此时与 IST 的时差仅为 10.5 小时。

换算公式详解

由于 IST = UTC+5:30,CST = UTC−6:00,两者的时差为 \((+5{:}30) - (-6{:}00) = 11{:}30\)。要从 IST 换算到 CST,只需减去这个差值:CST = IST − 11:30。如果相减后时间早于午夜零点,则日期需向前回退一天。

$$\text{CST} = \left(\left(\left(60\cdot\text{IST Hour} + \text{IST Minute}\right) - 690\right) \bmod 1440\right) \;\text{minutes}$$

$$\begin{gathered} \text{CST}_{\text{total}} = \left(\left(T - 690\right) \bmod 1440 + 1440\right) \bmod 1440 \\[1.5em] \text{where}\quad \left\{ \begin{aligned} T &= 60\cdot\text{IST Hour} + \text{IST Minute} \\ \text{CST Hour} &= \left\lfloor \text{CST}_{\text{total}} / 60 \right\rfloor \\ \text{CST Minute} &= \text{CST}_{\text{total}} \bmod 60 \end{aligned} \right. \end{gathered}$$

世界地图表盘显示 IST 位于 UTC+5:30,CST 位于 UTC-6,两者相差 11.5 小时
IST(UTC+5:30)与 CST(UTC-6)在全球时间轴上相差 11.5 小时。

实例演示

假设现在是 IST 10:00。减去 11 小时 30 分钟:\(10{:}00 - 11{:}30 = -1{:}30\),回退后即为前一天的 CST 22:30。再看 IST 20:00:\(20{:}00 - 11{:}30 =\) 当天的 CST 08:30

并排的两个钟面,一个显示 IST 时间,另一个显示早 11.5 小时的 CST 时间
用 IST 减去 11 小时 30 分钟即可得到 CST 时间。

常见问题

为什么是 11.5 小时,而不是整数? 印度采用半小时制的时区偏移(UTC+5:30),因此它与美国大多数时区的时差都会带有 30 分钟的零头。

这个工具会处理夏令时吗? 不会——它换算的是标准的 CST(UTC−6)。当美国进入夏令时(夏季使用 CDT)时,请改用 10.5 小时的时差进行计算。

"前一天"是什么意思? 减去时差后,CST 时间可能会被推到午夜零点之前,因此其日历日期会比 IST 的日期早一天。

最后更新: