我正在尝试使用以下方法将 POSIX 对象转换为 R 中的字符串
as.character(Sys.time())
返回"2021-09-28 08:38:13"
但是,如果我只是跑步,Sys.time()
我会得到"2021-09-28 08:38:13 CEST"
.
如何将时区信息也转换为字符串?
Par*_*ark 11
使用选项usetz = TRUE
as.character(Sys.time(), usetz = TRUE)
Run Code Online (Sandbox Code Playgroud)
您可以使用format
with'%Z'
来表示时区。
format(Sys.time(), '%Y-%m-%d %T %Z')
Run Code Online (Sandbox Code Playgroud)