我想将原始日期转换如下:
[1] 201212300900 201212300951 201212301051 201212301151 201212301200 201212301251
[2] 201212301351 201212301451 201212301500 201212301551 201212301651 201212301751
[3] 201212301800 201212301851 201212301951 201212302051 201212302100 201212302151
[4] 201212302251 201212302351 201212310000 201212310051 201212310151 201212310251
[5] 201212310300 201212310351 201212310451 201212310459 201212310551 201212310600
采用以下格式:%Y-%m-%d%H:%M
然后,逐个汇总这些日期,知道它们被记录为不同的间隔。
例如2012-12-30 09:00 + 2012-12-30 09:51 = 2012-12-30 09
答案 0 :(得分:0)
尝试类似
的内容dts <- c("201212300900", "201212300951", "201212301051", "201212301151",
"201212301200", "201212301251")
dts <- strptime(dts, format="%Y%m%d%H%M")
trunc(dts, "hours")
希望有所帮助