代码之家  ›  专栏  ›  技术社区  ›  Lazarus Thurston

时区警告不会消失

  •  2
  • Lazarus Thurston  · 技术社区  · 7 年前

    提出了类似的问题 here 但仍然没有回答所以请 不要 问题是您分配时区的时刻,例如tz=“亚洲/加尔各答”-或任何其他时区( 我试过其他几次,所有人都给出了相同的警告

    as.POSIXct("2017-11-01 10:52", "%Y-%m-%d %H:%M", tz = "Asia/Kolkata")
    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'
    

    我还尝试使用lubridate软件包:

    ymd(20171115,tz = "Asia/Kolkata")

    # [1] "2017-11-15 IST"
    Warning messages:
    1: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    2: In as.POSIXct.POSIXlt(lt) : unknown timezone 'default/Asia/Kolkata'
    3: In as.POSIXlt.POSIXct(ct) : unknown timezone 'default/Asia/Kolkata'
    4: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    

    有50个或更多警告(使用warnings()查看前50个)

    > warnings()
    
    Warning messages:
    1: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    2: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    3: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    4: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    5: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    6: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    7: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    8: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata'
    9: In as.POSIXlt.POSIXct(x, tz) : unknown timezone 'default/Asia/Kolkata
    

    这里发生了什么?

    1 回复  |  直到 7 年前
        1
  •  3
  •   Tito Sanz    7 年前

    我有一个问题,如果你在High Sierra上,这似乎是OS HS和R 3.4.2之间的一个错误,正如这篇文章中所说的 https://github.com/stan-dev/rstan/issues/455 遵循说明(直到R 3.4.3最终发布)对我有效。我愿意:

    Sys.setenv(TZ="Europe/Madrid")
    

    现在我可以加载包了,没有消息弹出。希望有帮助!

    已编辑

    R 3.4.3已发布,问题已修复。