更改R中的日期格式,包括日期

时间:2017-03-21 14:43:17

标签: r date

我有data table,其中包含此格式的日期:8/11/2016 我想将此日期格式更改为:Sunday, September 11, 2016。 是否有快速而肮脏的方式来做到这一点?

2 个答案:

答案 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