gpt4 book ai didi

r - 从 Linux 服务器获取 R 中的时区

转载 作者:太空狗 更新时间:2023-10-29 12:12:50 25 4
gpt4 key购买 nike

我在从 R 代码获取 Linux 服务器时区时遇到问题。看下面的代码,我得到的是:

Sys.time()

[1] "2016-03-18 11:20:11 IST"

Sys.timezone()

[1] NA

在上述情况下,当我获得 Sys.time() 时,我得到了包含日期和时间的时区。但我个人无法获得时区。

我想要 Linux 服务器的时区而不需要设置时区。任何帮助将不胜感激。谢谢!

最佳答案

Sys.timezone() 有时似乎有问题。结果取决于系统的设置,并且操作系统可能在与 R 不同的区域设置上运行。无论如何,我在我的 Linux 机器上获得相同的 NA 结果。

作为解决方法,尝试

format(Sys.time(), format="%Z")

as.POSIXlt(Sys.time())$zone

关于r - 从 Linux 服务器获取 R 中的时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36077830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com