如何将特定的字符串转换为日期时间?

时间:2018-10-08 17:46:37

标签: r

如何在RStudio中将以下字符串转换为日期时间?

2018-02-01T12:40:04

1 个答案:

答案 0 :(得分:4)

我们也可以将T保留在format

as.POSIXct(str1, format = "%Y-%m-%dT%H:%M:%S")
#[1] "2018-02-01 12:40:04 EST"

或使用ymd_hms中的lubridate

library(lubridate)
ymd_hms(str1)

或使用anytime

library(anytime)
anytime(str1)
#[1] "2018-02-01 12:40:04 EST"

数据

str1 <- "2018-02-01T12:40:04"