方便其他有类似需求的同学:
用于时间序列分析时,常常会以年月为单位(而不是年月日)
SAS日期变量: 10950 (天偏移 1960年1月1日*世界时间是1970年1月1日),正常的yymmdd10. 显示的是1989-12-24日
Monyy格式的值对应的是10927(该月的第一天,1989-12-1);
最简单的转化方法:(假设原日期变量为date)
a=put(date,monyy7.)--> 先把原时间变量用monyy7.格式输出,对应的是文本类型
b=input(a,monyy7.)--> 再把文本类型读入为monyy7.的值,对应的是数值类型


雷达卡




京公网安备 11010802022788号







