在 R 中使用"yyyy.mm.dd"格式的最简单方法?



所以我意识到这不是一个常见的日期类型,至少可以使用as.Date()来处理。当我执行以下操作时,输出不正确。

> as.Date(Sys.Date(), format = "yyyy.mm.dd")
[1] "2022-06-21"

是否有一种简单的方法与润滑油或碱R?

我们可以使用format代替as.Date,因为Sys.Date()已经在Date类中,但是如前所述,format只返回character

format(Sys.Date(), '%Y.%m.%d')