【问题标题】:Date.Time column split日期.时间列拆分
【发布时间】:2019-04-06 01:20:38
【问题描述】:

我正在尝试将数据表中的 Date.Time 列拆分为单独的日期和时间列。目前该列是字符。

这是我已经尝试过的,但它只是给了我一个包含 2019 年日期的专栏。我不希望今年是 2019 年,所以行不通。即使是这样,也不知道如何将时间放到单独的列中

office$date <- as.Date(office$Date.Time, format = '%m/%d')

office$date <- as.Date(office$Date.Time, format = '%m/%d')

【问题讨论】:

  • 您是否尝试过使用strptimeformat = 选项

标签: r date datetime


【解决方案1】:

日期需要年份字段。您可以删除年份字段,但结果将是一个字符,而不是日期格式。

office$date <- as.Date(office$Date.Time, format = 'Y%/%m/%d')
office$date <- as.character(gsub("^.{5}","",office$date))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-02
    • 2019-02-20
    • 2013-10-18
    • 2018-08-28
    • 2022-06-14
    • 2021-11-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多