首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在as.POSIXct函数中设置时区

无法在as.POSIXct函数中设置时区
EN

Stack Overflow用户
提问于 2014-03-27 12:26:38
回答 2查看 2.2K关注 0票数 0
代码语言:javascript
复制
Sys.timezone()

1 "CST“

代码语言:javascript
复制
as.POSIXct("2012-12-12",tz="CST")

1 "2012-12-12 GMT“

有13个警告(使用警告()来查看它们)

我已将tz设置为CST,但输出为GMT,并显示警告消息,出了什么问题?

编辑:

我的操作系统是windows 7

警告是:

代码语言:javascript
复制
Warning messages:
1: In strptime(xx, f <- "%Y-%m-%d %H:%M:%OS", tz = tz) : unknown timezone 'CST'
2: In as.POSIXct.POSIXlt(x) : unknown timezone 'CST'
3: In strptime(xx, f <- "%Y/%m/%d %H:%M:%OS", tz = tz) : unknown timezone 'CST'
4: In as.POSIXct.POSIXlt(x) : unknown timezone 'CST'
5: In strptime(xx, f <- "%Y-%m-%d %H:%M", tz = tz) : unknown timezone 'CST'
6: In as.POSIXct.POSIXlt(x) : unknown timezone 'CST'
7: In strptime(xx, f <- "%Y/%m/%d %H:%M", tz = tz) : unknown timezone 'CST'
8: In as.POSIXct.POSIXlt(x) : unknown timezone 'CST'
9: In strptime(xx, f <- "%Y-%m-%d", tz = tz) : unknown timezone 'CST'
10: In as.POSIXct.POSIXlt(x) : unknown timezone 'CST'
11: In strptime(x, f, tz = tz) : unknown timezone 'CST'
12: In as.POSIXct.POSIXlt(as.POSIXlt(x, tz, ...), tz, ...) :
  unknown timezone 'CST'
13: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'CST'
EN

回答 2

Stack Overflow用户

发布于 2014-03-27 15:15:27

试一试

代码语言:javascript
复制
as.POSIXct("2012-12-12",tz="CST6CDT")

答案来自:unknown timezone name in R strptime/as.POSIXct

票数 0
EN

Stack Overflow用户

发布于 2014-03-27 16:11:34

我已经找到了tz参数的有效名称列表,它们都在此web http://en.wikipedia.org/wiki/List_of_tz_database_time_zones的"TZ“列中的表中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22678274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档