【发布时间】:2021-03-30 10:01:45
【问题描述】:
我的日期格式为:
" 4TH AUGUST 2014 "
" 1ST AUGUST 2014 "
我如何解释日期中的TH 和ST?
正在进行的工作:
lubridate::parse_date_time(dt, "%d %B %Y")
【问题讨论】:
我的日期格式为:
" 4TH AUGUST 2014 "
" 1ST AUGUST 2014 "
我如何解释日期中的TH 和ST?
正在进行的工作:
lubridate::parse_date_time(dt, "%d %B %Y")
【问题讨论】:
lubridate 的dmy 可以解析这个。
x <- c(" 4TH AUGUST 2014 ", " 1ST AUGUST 2014 ")
lubridate::dmy(x)
#[1] "2014-08-04" "2014-08-01"
【讨论】:
这行得通吗:
lubridate::parse_date_time(str_remove(dt, 'ST|TH|ND|RD'), "%d %B %Y")
[1] "2014-08-04 UTC" "2014-08-01 UTC"
【讨论】:
AUGUST中的ST?
ND