我有data table
,其中包含此格式的日期:8/11/2016
我想将此日期格式更改为:Sunday, September 11, 2016
。
是否有快速而肮脏的方式来做到这一点?
答案 0 :(得分:3)
#create the variable
x <- as.Date('08/11/2016','%m/%d/%Y')
# convert to the desired format
as.character(x, '%A, %B %d, %Y')
# more about that here
# http://www.statmethods.net/input/dates.html
答案 1 :(得分:1)
importDate <- as.Date('08/11/2016','%m/%d/%Y')
# format it to desired format
format(importDate, "%A %B %d %Y")
您可以列出更多格式: https://stat.ethz.ch/R-manual/R-devel/library/base/html/strptime.html