2017-06-26 14 views
0

私はCRSPデータセットの日付タイプをYYMMDDのような通常の日付タイプに変換することに問題があります。私のCRSPデータセットはSAS形式でダウンロードされますが、日付は7456などのSAS整数で表されます。CRSPの日付タイプを通常の日付タイプYYMMDDに変換するには?

SAS整数を通常の日付形式YYMMDDに変換する方法は誰にも分かりますか?私はあなたの助けに非常に感謝します!

答えて

0

SASは、0を使用して1960-01-01を意味する日数として日付を格納します。したがって、使用しているシステムによっては、1960年1月1日の保存に7,456日を追加する必要があります。

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 
+0

どうもありがとう!!! –

関連する問題