我有如下日期时间列表:
data <- data.frame(datetimes = c(ymd_hms("2024-01-01 04:12:35"),
ymd_hms("2024-04-01 14:52:20"),
ymd_hms("2024-03-18 23:43:56")))
我想将这些日期时间四舍五入/捕捉到一天中指定时间的下一个时间.
例如,如果我 Select 时间10:30:00
,我想对这些日期中的每个日期进行四舍五入,以便:
2024-01-01 04:12:35
变成-2024-01-01 10:30:00
.
2024-04-01 14:52:20
变成-2024-04-02 10:30:00
.
2024-03-18 23:43:56
变成-2024-03-19 10:30:00
.
有没有方法可以轻松做到这一点?
谢谢