在R中格式化日期
我的数据集中有一个格式化日期的问题,它是在R中格式化日期,r,date,format,R,Date,Format,我的数据集中有一个格式化日期的问题,它是yyyymmdd,我想将它们转换为dd/mm/yyyy 我曾尝试过lubridate图书馆,但没有成功地将其转换 谢谢, Droy你想做什么?这确实有助于读者了解问题的起因,而不是猜测 尽管如此,我认为这应该是可行的: new_format <- paste(substr("20150625",7,8),substr("20150625",5,6),substr("20150625",1,4), sep="/") 您自己尝试解决这个问题很好,但您真
yyyymmdd
,我想将它们转换为dd/mm/yyyy
我曾尝试过lubridate图书馆,但没有成功地将其转换
谢谢,
Droy你想做什么?这确实有助于读者了解问题的起因,而不是猜测 尽管如此,我认为这应该是可行的:
new_format <- paste(substr("20150625",7,8),substr("20150625",5,6),substr("20150625",1,4), sep="/")
您自己尝试解决这个问题很好,但您真正需要做的是。这里还有另一个选项:
格式(lubridate::ymd(“20150601”),%d/%m/%Y”)
。也许更重要的是您关于结果对象不属于Date
类+1的观点。基:格式(strtime(“20150625”,“Y%m%d”),%Y/%m/%d”)
class(new_format)
[1] "character"