我正在阅读一个包含时间戳和时区规范的文件。我想要检测该文件中给定的时区是否被R识别,并在其未被识别时提供自己的默认值。
然而,似乎当给定无效的时区时,as.POSIXct会默默地回退到UTC,没有错误或警告可供捕获和处理。请注意保留html标记。
然而,似乎当给定无效的时区时,as.POSIXct会默默地回退到UTC,没有错误或警告可供捕获和处理。请注意保留html标记。
> as.POSIXct("1970-01-01", tz="blah")
[1] "1970-01-01 UTC"
在R中,检查给定时区是否被识别的“正确”方法是什么?
?as.POSIXct
的说明,请参考?"时区"
。 - GSeeexample('时区')
。 - Matthew Plourde