此代码的工作:为什么R不认识'CST'是一个有效的时区?
ISOdatetime(2011,4,7,12,0,0, tz = "EST")
此代码不:
ISOdatetime(2011,4,7,12,0,0, tz = "CST")
我想中央时区,没有调整夏令时。我究竟做错了什么?我在哪里可以找到R认可的时区表?
编辑:感谢信息Josh,但ISOdatetime(2011,3,13,2,0,0, tz = "America/Chicago")
产生NA,不幸的是我的数据集中的值。任何想法如何处理这个?这似乎是我的数据集在芝加哥时间,但没有遵守夏令时。
是您的目的所需的时区,还是您可以忽略它并使用GMT? – 2011-04-07 19:55:20
@Joshua Ulrich:现在我会忽略它并使用GMT。不幸的是,我以这种方式获得了几个时区的数据,并希望利用R易于使用的时区转换功能。如果我想在格林尼治标准时间后增加(或减去)一小时,那么最好的方法是什么? – Zach 2011-04-07 20:00:11
我会这样做我的答案是如何做到的。尽管我发现您的数据有时间戳不符合时区的DST约定,但我感到好奇。您的原始数据是否有明确的时区(例如“2011-03-13 02:00:00 CST”),还是他们可能是GMT? – 2011-04-07 20:06:11