SAS中文论坛
标题:
请教关于天数的程序
[打印本页]
作者:
shiyiming
时间:
2008-10-23 16:02
标题:
请教关于天数的程序
写出计算从自己生日到2003年初经过的天数的程序。[size=200:32bx3xru][/size:32bx3xru]
作者:
shiyiming
时间:
2008-10-23 17:02
标题:
Re: 请教关于天数的程序
%let birthday=06OCT1999;
%let oneday=09JAN2003;
data a;
startday=intnx('year',"&oneday"d,0);
day=startday-"&birthday"d;
run;
任意组合都可以解决天数计算,这个不知道能否帮你。
作者:
shiyiming
时间:
2008-10-24 21:06
标题:
Re: 请教关于天数的程序
data _null_;
d=intck('day',birthday,'01jan2003'd);
put d=;
run;
birthday 是日期格式就行。
作者:
shiyiming
时间:
2008-10-25 01:38
标题:
Re: 请教关于天数的程序
data _null_;
d=intck('day',2001-09-06,2003-09-23);
put d=;
run;
怎么结果是0?
作者:
shiyiming
时间:
2008-10-27 20:12
标题:
Re: 请教关于天数的程序
我不是说了日期格式的吗,据个例子就是 '01jan2008'd,而不是写成2008-01-01,或者自己加个步骤,加2008-01-01转化成数值。
欢迎光临 SAS中文论坛 (https://mysas.net/forum/)
Powered by Discuz! X3.2