【发布时间】:2016-12-01 09:20:48
【问题描述】:
我有一个要使用 lurbridate 转换的因子格式的时间戳列表。
但是有些时间戳缺少时间 00:00:00:
2013-12-24 23:00:00
2013-12-24
2013-12-24 01:00:00
如果我错过了时间,如何扩展 df$timestamp <- ymd_hms(df$Timestamp_factor) 以插入 00:00:00?
【问题讨论】:
我有一个要使用 lurbridate 转换的因子格式的时间戳列表。
但是有些时间戳缺少时间 00:00:00:
2013-12-24 23:00:00
2013-12-24
2013-12-24 01:00:00
如果我错过了时间,如何扩展 df$timestamp <- ymd_hms(df$Timestamp_factor) 以插入 00:00:00?
【问题讨论】:
您可以使用 lubridate 的截断项来获取那些缺失的参数。在这种情况下,您缺少小时、分钟和秒三个参数
ymd_hms(c("2013-12-24 23:00:00", "2013-12-24", "2013-12-24 01:00:00"), truncated = 3)
然而,这将始终返回 00:00:00 作为时间
【讨论】: