0
我正在努力解決將CRSP數據集的日期類型轉換爲正常日期類型(如YYMMDD)的問題。我的CRSP數據集是以SAS格式下載的,但日期以SAS整數表示,例如7456.如何將CRSP日期類型轉換爲正常日期類型YYMMDD?
任何人都知道如何將SAS整數轉換爲正常日期格式YYMMDD?我將非常感謝您的幫助!
我正在努力解決將CRSP數據集的日期類型轉換爲正常日期類型(如YYMMDD)的問題。我的CRSP數據集是以SAS格式下載的,但日期以SAS整數表示,例如7456.如何將CRSP日期類型轉換爲正常日期類型YYMMDD?
任何人都知道如何將SAS整數轉換爲正常日期格式YYMMDD?我將非常感謝您的幫助!
SAS將日期存儲爲使用0表示1960-01-01的天數。所以,這取決於系統使用的是你只需要7456天添加到您的系統用於存儲1月1日的價值,1960年
data _null_;
input date ;
put date comma7. +1 date date9. +1 date yymmdd10. ;
cards;
0
7456
;
0 01JAN1960 1960-01-01
7,456 31MAY1980 1980-05-31
WOOW它的作品!非常感謝!!! –