【发布时间】:2023-02-22 00:52:39
【问题描述】:
我有这样写的日期和时间"20190101123411"。由年、月、日、时、分、秒连续组成。如何在 R Studio 中更改为日期格式
x<-20190101123411
datetime<-as.POSIXct(as.numeric(x) origin=2019-01-01 12:34:11)
【问题讨论】:
标签: r
我有这样写的日期和时间"20190101123411"。由年、月、日、时、分、秒连续组成。如何在 R Studio 中更改为日期格式
x<-20190101123411
datetime<-as.POSIXct(as.numeric(x) origin=2019-01-01 12:34:11)
【问题讨论】:
标签: r
使用 format 指定日期时间的格式(转换为字符后):
as.POSIXct(as.character(x), format = "%Y%m%d%H%M%S")
#[1] "2019-01-01 12:34:11 CET"
【讨论】:
使用lubridate
library(lubridate)
ymd_hms(x)
[1] "2019-01-01 12:34:11 UTC"
【讨论】: