2015-10-01 8 views
0
fourdigityear<-c("2003/7/15","2009/6/12") 

Как следует преобразовывать 4-значный год в 2-значный год, поэтому я получаю что-то вроде «7/15/03», «12/6/09».Convert 4 digit year to 2 digit year

+0

ли вы имеете в виду "6/12/09" в выходном примере? Поля месяца и дня, используемые в примере, несовместимы. –

ответ

5

Сначала сделайте ваши данные в Date с:

fdy <- as.Date(fourdigityear, format='%Y/%m/%d') 

Затем преобразовать формат

as.character(fdy, format = '%m/%d/%y') 
# "07/15/03" "06/12/09"