首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >lubridate格式问题

lubridate格式问题
EN

Stack Overflow用户
提问于 2022-09-29 16:10:11
回答 1查看 31关注 0票数 1

我有一个date列,其日期值如下所示:

代码语言:javascript
复制
date = c("1/6/2022", "1/6/2022", "1/19/2022", "1/20/2022")

当我尝试使用lubridate::mdy将其转换为新日期列时,我得到:

代码语言:javascript
复制
library(lubridate)

date_new = lubridate::mdy(date)

print(date_new)

[1] "2022-01-06" "2022-01-06" "2022-01-19" "2022-01-20"

# Desired output (mm-dd-yyyy or mm/dd/yyyy): 
[1] "01-06-2022" "01-06-2022" "01-19-2022" "01-20-2022"

如何使用lubridate获得所需的输出

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-29 16:12:15

我们可以使用format

代码语言:javascript
复制
format(lubridate::mdy(date), '%m-%d-%Y')
[1] "01-06-2022" "01-06-2022" "01-19-2022" "01-20-2022"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73898634

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档