首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >POSIXlt上的警告(as.POSIXlt(X),...)

POSIXlt上的警告(as.POSIXlt(X),...)
EN

Stack Overflow用户
提问于 2017-11-01 13:41:16
回答 1查看 867关注 0票数 4

当R对此命令抛出警告消息时

代码语言:javascript
复制
`setwd("~/Desktop/Project R")
Warning message:
In format.POSIXlt(as.POSIXlt(x), ...) :
unknown timezone 'default/Asia/Kolkata'`

因此,我尝试通过输入以下命令为该TZ创建一个日期

代码语言:javascript
复制
as.POSIXct("2017-11-01 10:52", "%Y-%m-%d %H:%M", tz = "Asia/Kolkata")
[1] "2017-11-01 10:52:00 IST"
Warning messages:
1: In strptime(x, format, tz = tz) :
unknown timezone 'default/Asia/Kolkata'
2: In as.POSIXct.POSIXlt(as.POSIXlt(x, tz, ...), tz, ...) :
unknown timezone 'default/Asia/Kolkata'
3: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'

但是警告信息拒绝删除吗?有没有永久克服这些警告的解决方案。

EN

回答 1

Stack Overflow用户

发布于 2017-11-26 21:09:10

我有一些问题,如果你在High Sierra,它似乎是OS HS和R 3.4.2之间的一个bug,正如这篇文章中所说的那样,遵循说明(直到R 3.4.3最终发布)对我来说是有效的(直到R 3.4.3最终发布)。我有:

代码语言:javascript
复制
Sys.setenv(TZ="Europe/Madrid")

现在我可以加载软件包,并使用as.POSIXct,而不会弹出任何消息。希望它能帮上忙!

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

https://stackoverflow.com/questions/47048864

复制
相关文章

相似问题

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