首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将日期转换为R中特定格式的字符

将日期转换为R中特定格式的字符
EN

Stack Overflow用户
提问于 2017-07-19 20:44:44
回答 1查看 31.2K关注 0票数 13

我需要映射3-4个不同的数据帧,具有不同的日期格式。如何将日期转换为以下格式:

代码语言:javascript
复制
YYYY-MM-DD

要在格式中使用字符,请执行以下操作:

代码语言:javascript
复制
MMM-YY
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-19 21:15:14

从字符串创建一个date对象(如果您的列已经是Date格式,则跳过此操作):

代码语言:javascript
复制
original_date <- as.Date("2017-07-19", "%Y-%m-%d")

然后将原始日期格式化为新格式:

代码语言:javascript
复制
format(original_date, "%b-%y")   
# "Jul-17"

%b表示月份的3个字母的缩写,%y表示不含世纪的年份。你可以在这里找到更多这样的代码及其含义:http://strftime.org/

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45191025

复制
相关文章

相似问题

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