例如,如果我在R中有POSIXct日期
as.POSIXct("2023-10-11 00:02:00")
"2023-10-11 00:02:00 CEST"
如果我将其转移到Date,我会得到意外的输出
as.Date(as.POSIXct("2023-10-11 00:02:00"))
"2023-10-10"
不得不说我不知道为什么.
例如,如果我在R中有POSIXct日期
as.POSIXct("2023-10-11 00:02:00")
"2023-10-11 00:02:00 CEST"
如果我将其转移到Date,我会得到意外的输出
as.Date(as.POSIXct("2023-10-11 00:02:00"))
"2023-10-10"
不得不说我不知道为什么.
根据需要在as.Date()
中指定tz
(时区),即可:
as.Date(as.POSIXct("2023-10-11 00:02:00"), tz = "Europe/Berlin")
[1] "2023-10-11"