R语言 将格式为2023年1月1日的日期转换为01/01/2023格式

6qfn3psc  于 2023-02-26  发布在  其他
关注(0)|答案(2)|浏览(793)

我有一个矢量包含一组日期与月日,年(2023年1月1日)格式。我需要转换日期为日/月/年(01/01/2023)格式使用R语言。
我该怎么做呢?

my_dates <- c("Jan 1, 2023", "Jan 2, 2023", "Feb 1, 2023", "Feb 2, 2023")
iklwldmw

iklwldmw1#

你可以

my_dates <- c("Jan 1, 2023", "Jan 2, 2023", "Feb 1, 2023", "Feb 2, 2023")
lubridate::mdy(my_dates) |> format("%d/%m/%Y")

输出:

[1] "01/01/2023" "02/01/2023" "01/02/2023" "02/02/2023"
wwtsj6pe

wwtsj6pe2#

转换为dateformat。有关日期格式的详细信息,请检查?strptime

as.Date(my_dates, format = "%b %d, %Y") |>
  format("%d/%m/%Y")
#[1] "01/01/2023" "02/01/2023" "01/02/2023" "02/02/2023"

相关问题