Brian居住在澳大利亚,需要将UTC时间转换为他的当地时间。问题是,他不知道该怎么做。

UTC是世界标准时间的缩写。 (是的,我知道缩写字母看起来乱七八糟。它们是;这就是为什么它不是缩写的原因。缩写是-信不信由你-基于政治妥协。)UTC等同于国际加上不规则间隔的leap秒的原子时间,以补偿地球的缓慢旋转。 UTC永远不会与格林尼治标准时间(格林威治子午线时间)超过十分之一秒的同步,因此两者(UTC和GMT)在通常用法上几乎是等效的。

因此,将UTC转换为本地时间所需要做的就是弄清楚您的时间与GMT的区别。您可以访问许多网站来确定此类信息;以下是您可以使用的示例。 (只需单击您知道的与您所在时区相同的城市,然后查看结果时间即可了解与GMT的区别。)

http://www.timeanddate.com/worldclock/

如果您在澳大利亚悉尼附近,则可以看到当地时间比格林尼治标准时间早十小时。这意味着要确定本地时间(如果您知道UTC),您需要做的就是将该时间增加十个小时。如果UTC以Excel的日期和时间格式位于单元格B3中,则可以使用以下任一公式:

=B3 + TIME(10,0,0)

=B3 + (10 / 24)

您应该了解,这些公式不考虑夏令时。如果您居住在实施某种时间调整方案(例如DST)的区域,那么您将需要相应地调整公式。这意味着,如果您在悉尼附近,则需要弄清楚DST的开始和结束时间,如果您当前受到DST的影响,则需要将UTC值增加11个小时。

您可以通过以下提示找到有关将当地时间调整为格林尼治标准时间(或者,如果可以的话,使用UTC)的更多信息:

http://excel.tips.net/T002185

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(3440)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: