Windows UTC时间夏令时是独立的吗?

时间:2012-12-16 00:33:50

标签: c++ winapi time utc dst

我使用GetSystemTime API从Windows服务应用程序内部使用当前的UTC时间。但我很好奇,那个API Daylight节省的时间是独立的吗?

PS。让我解释一下我的意思。比方说,我调用GetSystemTime,它在夏令时应该在凌晨2点生效的那天返回01:59:00 AM。然后我在2分钟后再次调用此API(在夏令时更改之后)。第二个结果是否会与第一个结果相差2分钟,或者夏令时更改会反映在其中吗?

2 个答案:

答案 0 :(得分:1)

UTC是...... UTC

  

夏令时
  UTC不随季节的变化而变化,但是   如果是时区管辖权,当地时间或民事时间可能会发生变化   观察夏令时(夏令时)。例如,UTC是五   比东部当地时间提前几小时(也就是当天晚些时候)   冬季的美国海岸,但提前四个小时   在那里观察到夏令时。

当地时间是偏移量,夏令时(这是一种局部现象)只会改变偏移量

答案 1 :(得分:1)

UTC中没有夏令时。

然而,偶尔会有闰秒。最后一个闰秒是在2012年6月30日23:59:60 UTC添加的。那天结束的时间从23:59:59到23:59:60,然后到2012年7月31日00:00:00。

如果你想要一个闰秒的空闲时间标准,可以使用像Atomic Time这样的东西。