小编use*_*599的帖子

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

我错过了什么?

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"
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

time r posixct

6
推荐指数
1
解决办法
862
查看次数

标签 统计

posixct ×1

r ×1

time ×1