这个日期和时间有什么问题?

时间:2017-11-23 16:59:19

标签: r

我正在使用R 3.4.2,但同样的错误发生在R 3.4.0。显然这是一个错误,但我想知道其他人是否也会得到同样的错误。也许这是我的机器特有的东西。我使用的是Windows 7,所以我不知道其他操作系统是否会出现同样的情况:

# OK
as.POSIXct("2014-10-18 00:01",tz = "America/Sao_Paulo")
[1] "2014-10-18 00:01:00 -03"

# NOT OK
as.POSIXct("2014-10-19 00:01",tz = "America/Sao_Paulo")
Error in as.POSIXlt.character(x, tz, ...) : 
character string is not in a standard unambiguous format

1 个答案:

答案 0 :(得分:3)

这个日期,2014年10月19日是将时钟转移到结束夏令时的日子。圣保罗在凌晨1点改变时钟(回到午夜),所以这个日期/时间意味着两个不同的时间。这是模棱两可的。见Daylight Savings Time in Sao Paulo