转换日期和时间与GMT(格林威治标准时间)到CST(中央标准时间)
将GMT转换为CST中央标准时间(CST)比格林威治标准时间(GMT)晚6小时
或世界标准时间(UTC,声音熟悉的没有)。
因此,要将GMT转换为CST,我们只需要从GMT时间中减去6小时即可。让我们做吧…
(hh:mm:ss AM / PM)格式的通用公式
=Timestamp + 1 – TIME(6,0,0) |
示例:
我的AMT时间戳在A2到A4范围内,我希望CST时间在B2到B4范围内。
我们只需要从A2减去6小时即可成功将GMT转换为CST。我们将使用excel的TIME()函数。
公式很简单。在单元格B2中,编写此公式。
=A2+1-TIME(6,0,0) |
说明:
该公式只需减去6小时0分0秒即可将GMT转换为CST。
您一定想知道为什么还要增加+1。别担心我抓到你了。
为什么+1?
这是为了避免任何错误。假设您要将5:0 0 AM转换为CST。您减去6个小时,预计将达到11:00 PM。但是相反,您得到。你不要这个吧?
当您只在没有任何日期的单元格中输入时间时,默认情况下excel会以1/0/1900作为日期,这是excel的第一个日期。 Excel在此之前不知道历史。不要试图教他。他得到 #######。因此,如果您从1/0/1900 5:00 AM中减去6小时,则会导致错误,因为只有5小时可用。
+1将给定时间增加24小时,以防止出错。
=== 通用公式(MM / DD / YYYY hh:mm:ss AM / PM)格式
=Timestamp – TIME(6,0,0) |
您只需在excel 2016、2013和2010中使用TIME()函数将GMT转换为CST即可减去6个小时。
示例:
我的格林尼治标准时间在范围(A2:A4)中。
要将其转换为CST时区,我们只需要在B2中输入以下公式,然后将其向下拖动即可。
您一定已经注意到公式中没有额外的+1,为什么?
=A2-TIME(6,0,0) |
是的,因为我们有一个与该时间相关的日期。
要知道现在是几点钟,只需在上面的公式中使用NOW()函数
您可以使用此公式制作实时GMT到CST转换器。
=NOW() – TIME(6,0,0) |
将CST转换为GMT要将CST转换为GMT,只需在CST时间增加6小时即可。正如我所解释的,中部时间比格林威治标准时间晚6小时,我们只需要增加6小时即可将CST转换为GMT。
要将CST转换为GST时间,只需将减号(-)替换为加号(+)
标志。
(hh:mm:ss AM / PM)格式的通用公式
(MM / DD / YYYY hh:mm:ss AM / PM)格式的通用公式
=Timestamp + 1 + TIME(6,0,0) |
我敢肯定,我已经清除了您关于在Excel 2016、2013和2010中将GMT转换为CST和CST转换为GMT的想法。如果您还有任何疑问,请打开“注释”部分。
=Timestamp – TIME(6,0,0) |