gpt4 book ai didi

r - as.POSIXlt 忽略 tz 参数

转载 作者:行者123 更新时间:2023-12-04 11:28:28 25 4
gpt4 key购买 nike

非常基本,只是不明白 tz 论点是什么,如果不是因为这个......

dateIWantToConvert <- as.Date("2013-06-01") #the format of my starting object

as.POSIXlt(dateIWantToConvert, tz="America/Chicago")
[1] "2013-06-01 UTC"

data.frame 中有很多这些,所以效率很重要。

最佳答案

一个更可靠的方法是使用 strptime 。这需要来自 tz 的任何 OlsonNames() 争论。可靠,我的意思是这应该是独立于操作系统的。

(vec.Date <- strptime("2013-06-01", format = "%Y-%m-%d", tz = "America/Chicago"))
# "2013-06-01 CDT"
class(vec.Date)
# [1] "POSIXlt" "POSIXt"

对于您关于效率的问题,您确实应该使用 strptime 。见 Difference between as.POSIXct/as.POSIXlt and strptime for converting character vectors to POSIXct/POSIXlt

关于r - as.POSIXlt 忽略 tz 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34818368/

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