gpt4 book ai didi

R as.POSIXct(Sys.Date()) 提前一天返回日期

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

我错过了什么?

Sys.Date()
[1] "2011-12-15"

as.POSIXct(Sys.Date())
[1] "2011-12-14 19:00:00 EST" # Returning the day before !!

as.POSIXct(Sys.Date(), origin="1970-01-01 00:00:00")
[1] "2011-12-14 19:00:00 EST" # Still returning day before !!

Sys.getlocale()
[1] "LC_COLLATE=English_United States.1252;LC_CTYPE=English_United States.1252;
LC_MONETARY=English_United States.1252;LC_NUMERIC=C;
LC_TIME=English_United States.1252"

谢谢你的帮助

最佳答案

它可能是时区问题。尝试这个:

as.POSIXct(format(Sys.Date()))

请注意 Sys.time()也存在。

请参阅 R News 4/1 中的 R 帮助台文章有关这方面的一些详细信息。

关于R as.POSIXct(Sys.Date()) 提前一天返回日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8527278/

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