0
我在按日期/時間合併兩個表時遇到問題。SAS日期和時間轉換
在表A中,變量'dt1'的格式是'20140127',其中類型是數字; 在表B中,變量'dt2'的格式是'27JAN2014',其中類型是日期。
我可以使用什麼函數使它們可以相互對應?
謝謝!
我在按日期/時間合併兩個表時遇到問題。SAS日期和時間轉換
在表A中,變量'dt1'的格式是'20140127',其中類型是數字; 在表B中,變量'dt2'的格式是'27JAN2014',其中類型是日期。
我可以使用什麼函數使它們可以相互對應?
謝謝!
我建議將所有日期變量存儲爲SAS日期,以便您可以使用標準日期函數。例如。
data _null_;
a1 = 20140127;
a2 = '27jan2014'd
b = input(a1,yymmdd8.);
format a: b yymmdd10.;
put _all_;
run;
我剛剛嘗試以下方式,其中STAY_DT_KEY格式爲「20140127」。它返回.......不是SAS日期。謝謝!數據測試5; 集RMREPORT.staypace3; stay_date =輸入(STAY_DT_KEY,yymmdd8。); format STAY_DT_KEY:stay_date yymmdd10 .; 跑; –