R中如何将20180101084408(2018年1月1号8点44分08秒)设置为日期值?并且之后将

R
ABstyle |浏览2042次
收藏|2018/02/05 11:48
R中如何将20180101084408(2018年1月1号8点44分08秒)设置为日期值?并且之后将分钟和秒设置为0?

满意回答

2018/02/08 17:09

这个可以帮你只显示日期:

x <- '20180101084408'

library(lubridate)

as.Date(ymd_hms(x))

如果你要显示小时:

ymd_hms(round(as.numeric(x)/10000,0)*10000)即可


jiangbeilu

其他回答(0)    我来补答
  • 这个可以帮你只显示日期:

    x <- '20180101084408'

    library(lubridate)

    as.Date(ymd_hms(x))

    如果你要显示小时:

    ymd_hms(round(as.numeric(x)/10000,0)*10000)即可


    回答于 2018/02/07 10:15
0人关注该问题
+1
 加载中...