SAS中文论坛

标题: 请教时间变量的计算 [打印本页]

作者: shiyiming    时间: 2011-1-30 05:09
标题: 请教时间变量的计算
本人刚开始学习sas,现在学习时间的计算,在实际操作中遇到一个问题sas程序始终不能运行:
data a;
input birthday yymmdd10.;
cards;
83-07-31
;
x=mdy(1,1,00);

y=x-birthday;

put birthday mmddyy10. x mmddyy10. y;
run;

程序目的很简单,希望计算2000年1月1日与生日的天数只差,但是以上程序始终不能运行成功,请指教错误在哪里,非常感谢!
作者: shiyiming    时间: 2011-1-30 09:18
标题: Re: 请教时间变量的计算
[code:2zart54m]data a;
    input birthday yymmdd10.;
    x=mdy(1,1,00);
    y=x-birthday;
    put birthday= mmddyy10. x= mmddyy10. y=;
cards;
83-07-31
;[/code:2zart54m]
作者: shiyiming    时间: 2011-1-31 11:13
标题: Re: 请教时间变量的计算
data a;
input birthday yymmdd10.;
format birthday mmddyy10. x mmddyy10. y;
x=mdy(1,1,00);

y=x-birthday;
cards;
83-07-31
;
run;
作者: shiyiming    时间: 2011-2-2 01:46
标题: Re: 请教时间变量的计算
用intck函数




欢迎光临 SAS中文论坛 (https://mysas.net/forum/) Powered by Discuz! X3.2