【问题标题】:Changing time zone of XTS object更改 XTS 对象的时区
【发布时间】:2014-11-14 15:50:21
【问题描述】:

我有一个带有

的数据对象
index(x)
[6217] "2014-09-03 GMT" "2014-09-04 GMT" "2014-09-05 GMT" "2014-09-08 GMT" "2014-09-09 GMT" "2014-09-10 GMT" "2014-09-11 GMT"
[6224] "2014-09-12 GMT"

如何将对象时区更改为“CDT”?有这样的功能吗?

【问题讨论】:

    标签: r xts


    【解决方案1】:

    indexTZ<-

    indexTZ(x) <- "America/Chicago"
    

    【讨论】:

    • 有没有办法取出时间分量?我有"2014-09-11 19:00:00 CDT" 我只想要"2014-09-11 CDT"
    • @user1234440:如果你不关心时间,那你为什么关心时区?
    • 我比较两个对象,我需要标准化它们。我比较的另一个对象看起来像"2014-09-11 CDT"
    • @user1234440 如果你真的想这样做,这里有一种方法。 gsub("\\s.*\\s", " ", x)
    • @drenerbas 因为日期没有时区,并且 user1234440 要求输入包含“CDT”的字符串
    猜你喜欢
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 2015-09-28
    • 1970-01-01
    • 2019-01-25
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    相关资源
    最近更新 更多