我有一个日期列,日期显示为数字,例如" 201101"," 201203" ... 如何将这些数字日期转换为" Jan2011"," Mar2012"通过使用SAS企业? 谢谢!
答案 0 :(得分:1)
你可以这样做:
DATA test;
input date;
CARDS;
201101
201203
;
RUN;
data test2;
set test;
date2 = input(put(date,6.),yymmn6.);
format date2 monyy7.;
run;
答案 1 :(得分:0)
Marti Mayo的回答是正确的 - 但只是想指出它只需要一步:
DATA test;
format date monyy7. ; *<--- Sets the format you want to view (JAN2011) ;
input date :yymmn6.; *<--- Sets the informat of what you read in(201101);
CARDS;
201101
201203
;RUN;