【问题标题】:How do I format this date string in R '20150703'?如何在 R '20150703' 中格式化此日期字符串?
【发布时间】:2015-08-04 19:06:38
【问题描述】:

这应该很简单,但我想不通。我应该如何将“20150703”的日期格式化为“07-03-2015”?谢谢

【问题讨论】:

    标签: r date format


    【解决方案1】:

    您可以在转换为“日期”类后使用format

     format(as.Date(dates, '%Y%m%d'), '%m-%d-%Y')
     #[1] "07-03-2015"
    

    数据

      dates <- '20150703'
    

    【讨论】:

      【解决方案2】:

      还可以查看lubridatehere,它可以更轻松地处理日期。

      ymd("20150703")
      

      给予

      [1] "2015-07-03 UTC"
      

      【讨论】:

      • 这不是 OP 想要的输出。
      猜你喜欢
      • 2016-08-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      • 2011-04-08
      • 2020-05-22
      • 2012-02-11
      • 1970-01-01
      相关资源
      最近更新 更多