R 日期格式为Int,但需要重新格式化为Date

R 日期格式为Int,但需要重新格式化为Date,r,R,我有一个列,其中包含以下格式的日期: 日期 19880101 19880102 19880103 20170501 20180516 当然,R将is视为Int。有没有办法将其重新格式化为DD-MM-YYYY 我曾尝试使用.Datex、%m/%d/%Y,但这不起作用在社区中经验丰富的成员的启发下,我能够通过以下答案传授他们的知识: 请研究有关格式字符串的文档。as.Dateas.CHARACTERC198801019880102,格式=%Y%m%das.Dateas.characterd,%Y%m

我有一个列,其中包含以下格式的日期:

日期 19880101 19880102 19880103 20170501 20180516

当然,R将is视为Int。有没有办法将其重新格式化为DD-MM-YYYY
我曾尝试使用.Datex、%m/%d/%Y,但这不起作用

在社区中经验丰富的成员的启发下,我能够通过以下答案传授他们的知识:


请研究有关格式字符串的文档。as.Dateas.CHARACTERC198801019880102,格式=%Y%m%das.Dateas.characterd,%Y%m%d@dash2非常感谢你,伙计,这真是太好了!如果你把它作为答案,我会记下来的it@Roland你投票反对我了吗?如果是,为什么?我对R显然是个新手,我已经正确地提出了我的问题,并且毫不费力地投了你一票。您的问题陈述不正确-您没有使用dput使示例重现。这不是一个非常有用的问题——它太具体了,可以通过仔细查看?as.Date来回答。没什么私事。