我不确定为什么下面的代码会失败:
as.POSIXct("11MAR18:02:00:00",format="%d%b%y:%H:%M:%S")
如果我尝试一个不同的日期,它可以正常工作:
as.POSIXct("10MAR18:02:00:00",format="%d%b%y:%H:%M:%S")
解决方案:由于夏令时的原因,该小时不存在!
发布于 2018-06-06 05:48:22
不知道你在说什么。它工作得很好:
as.POSIXct("11MAR18:02:00:00",format="%d%b%y:%H:%M:%S")
#[1] "2018-03-11 02:00:00 AEDT"
as.POSIXct("10MAR18:02:00:00",format="%d%b%y:%H:%M:%S")
#[1] "2018-03-10 02:00:00 AEDT"
这也适用于不同的时区,例如tz = "UTC"
。
如果这不是你要找的,你能澄清一下吗?
https://stackoverflow.com/questions/50709362
复制相似问题