1
我有以下幾點:打開一個文本格式轉換成日期格式與SAS
data a_test;
input date $;
cards;
2013M10
2013M11
2013M12
2014M1
;
run;
日期是文本格式,而不是日期。
你會如何改變他們的日期格式,如Dec 2013
?
我正在考慮刪除M,而不是把它作爲空間。
任何見解都會受到歡迎。
我有以下幾點:打開一個文本格式轉換成日期格式與SAS
data a_test;
input date $;
cards;
2013M10
2013M11
2013M12
2014M1
;
run;
日期是文本格式,而不是日期。
你會如何改變他們的日期格式,如Dec 2013
?
我正在考慮刪除M,而不是把它作爲空間。
任何見解都會受到歡迎。
使用MDY函數將文本轉換爲日期。
data a_test;
input date $;
new_date=mdy(substr(date,6,2),01,substr(date,1,4));
format new_date monyy5.;
cards;
2013M10
2013M11
2013M12
2014M1
;
run;
Cheers Keith。它工作正常。 –