我正在使用 Lubridate 包來格式化資料中的日期。
str(base$date)
#> chr [1:38] " 23.09.2020 " " 23.09.2020 " " 17.06.2020 " " 03.06.2020 " ...
base$date <-dmy(base$date)
str(base$date)
#> Date[1:38], format: "2020-09-23" "2020-09-23" "2020-06-17" "2020-06-03" "2020-05-27" ...
由于我的日期原始資料是格式字符,我想使用 Lubridate 包的函式 dmy 將其轉換為格式日期(dd/mm/yyyy)。我在 yyyy/mm/dd 中獲取格式日期。函式 dmy 是不是應該給我 dd/mm/yyyy 中的日期,因為 d 代表日,m 代表月,y 代表年?
uj5u.com熱心網友回復:
lubridate::dmy()從DMY 格式的字串創建日期物件。
當您列印日期物件時,它默認以 ISO 8601 格式(即 YYYY-MM-DD)顯示。
要以 DMY 格式列印日期,您可以使用format(date, "%d/%m/%y")(請注意,這會將日期物件轉換為字串)。
要更改列印日期的默認方式,您必須查看語言環境(例如,請參閱此)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/362337.html
上一篇:蟒蛇僅用時間替換日期和時間字串
下一篇:谷歌表格中單獨的詳細時間戳
