UTC / GMT:获得抵消

时间:2012-09-21 19:04:50

标签: linux windows cmd

我目前在美国东部时间。在我的Windows机器上,运行此命令

systeminfo | find "Time Zone"

产生“时区:(UTC-05:00)东部时间(美国和加拿大)”

所以看起来好像我们比UTC / GMT落后5个小时。

但在Linux中我运行:

date +%z

我得到:“ - 0400”

在Linux中,当我运行date命令时,我得到:“Fri Sep 21 15:00:45 EDT 2012”

所以我不确定我们是否落后于UTC / GMT 4或5小时。我发现这个问题是因为我使用Firefox和IE打开了Atom提要。

Feed上的“已更新”日期为“2011-11-09T15:28:23Z”,即UTC时间。

IE在浏览器中显示当地时间:“11:28:23 AM”,而Firefox显示“10:28 AM”。任何人都可以解释这种差异吗?

2 个答案:

答案 0 :(得分:0)

Windows和Linux都同意吗?如果没有,哪一个与你的(非计算机)时钟一致?

您的链接显示您居住在纽约市,格林威治标准时间-5(格林威治时间 - 5小时),您的区域使用夏令时(DST)(+1小时)。这是你在EDT,或东部夏令时。

您可以在Windows 7中设置:

在屏幕右下角的时钟上

左键单击 点击==> “更改日期和时间设置......
Calendar: http://www.mediafire.com/conv/c3bd60bd1d38365337467f4acd8910503a47cd7accde79665d24bce65c7e037f6g.jpg

点击==> “更改时区......
TimeandDate http://www.mediafire.com/conv/5f51d709fff7b1bbc503482653aef56f89e29dff6523c837cfbf77f732b419016g.jpg

==>选择“(UTC -5:00)东部时间(美国和加拿大)
==>勾选“自动调整夏令时的时钟
Time Zone http://www.mediafire.com/conv/8c90c2525dfe390f788c9f7fc21f2be99e5d4859c6121e422a8a1cc8e2697d0f6g.jpg

点击==> 确定 ==>的确定

请注意,systeminfo 会显示您的DST设置。我不知道从命令提示符检查或设置它的方法。

我不知道为什么Firefox和IE会显示不同的时间。

答案 1 :(得分:0)

不同之处在于Linux日期命令将包括夏令时,具体取决于您运行命令的一年中的时间,而在Windows上它会打印没有DST的偏移量。