此代碼的工作:爲什麼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