我有一列日期/时间值,并以此选择顶部和底部的单元格:
> time1 <- Angels.rolling$date.hour[1]
> time1
[1] "2014-02-17 UTC"
> time2 <- Angels.rolling$date.hour[(nrow(Angels.rolling))]
> time2
[1] "2018-02-14 01:00:00 UTC"
time1应该显示为“ 2014-02-17 00:00:00 UTC”,因为那是顶部单元格的值,但是由于它是午夜,所以似乎删除了时间。该列已使用lubridate的ymd_hms()格式化。
如何在不丢失数据的情况下将整个日期和时间值提取到我的time1变量中?
答案 0 :(得分:1)
时间仍在对象中,默认情况下不会打印。如果要打印时间,可以使用format
。
format(Angels.rolling$date.hour[1], '%Y-%m-%d %T %Z')