仅在日期时间变量中格式化到小时

时间:2017-07-05 09:32:30

标签: r datetime extract

我有一个DateTime变量,示例值为2017-03-06-09.35.44.660000

我想将这些值仅限于小时数:2017-03-06-09

我如何在R?

中执行此操作

1 个答案:

答案 0 :(得分:0)

使用lubridate包:

library(lubridate)
time <- "2017-03-06-09.35.44.660000"
time2 <- ymd_hms(time)
time3 <- ymd_h(paste0(year(time2), "-", month(time2), "-", day(time2), "-", hour(time2)))
time3
# "2017-03-06 09:00:00 UTC"