将夏令时改为R中的标准时间

时间:2017-10-25 01:04:13

标签: r timezone posix dst

我正在尝试将当地时间(美国山地时区)转换为UTC。对于从MDT到MST的过渡,R似乎做了一些奇怪的事情。这个开关不应该发生在当地时间凌晨2点吗?在我的情况下,R是在凌晨1点10分这样做的(见下面的输出)。我的时代被定义为POSIXct系列。

> subdata$Date[11:15]
[1] "2008-11-02 00:55:00 MDT" "2008-11-02 01:00:00 MDT" "2008-11-02
01:05:00 MDT" "2008-11-02 01:10:00 MST" "2008-11-02 01:15:00 MST"

five_min_data$Date <- as.POSIXct(as.character  
(five_min_data$Date),tz="America/Denver")

对于我可能做错的任何帮助将不胜感激。

0 个答案:

没有答案