SAS中文论坛
标题:
请教个问题
[打印本页]
作者:
shiyiming
时间:
2011-11-20 13:11
标题:
请教个问题
sas如何返回某日是一个月的第几周
作者:
shiyiming
时间:
2011-11-21 08:32
标题:
Re: 请教个问题
[code:1rh8d9d3]data _null_;
mydate='20NOV11'd;
i=intck('week.2', intnx('week', intnx('month', mydate, 0, 'b'), 0, 'b'), mydate);
put i=;
run; [/code:1rh8d9d3]
作者:
shiyiming
时间:
2011-11-21 22:45
标题:
Re: 请教个问题
谢了
作者:
shiyiming
时间:
2011-11-22 06:59
标题:
Re: 请教个问题
[quote="shiyiming":1v9e2y5e][code:1v9e2y5e]data _null_;
mydate='20NOV11'd;
i=intck('week.2', intnx('week', intnx('month', mydate, 0, 'b'), 0, 'b'), mydate);
put i=;
run; [/code:1v9e2y5e][/quote:1v9e2y5e]
施主:有一事不明,缘何在此week.2 & week 混合使用?京剧
作者:
shiyiming
时间:
2011-11-22 08:32
标题:
Re: 请教个问题
to 京剧
week的作用是用函数intnx获得本周的第一天(周日)。
week.2的作用是用函数intck计算两个日期之间有几个周一(中国人貌似习惯周一是每周的第一天)。
作者:
shiyiming
时间:
2011-11-22 22:59
标题:
Re: 请教个问题
oh, thanks.jingju
作者:
shiyiming
时间:
2011-11-28 22:33
标题:
Re: 请教个问题
sorry, try May 1, 2011.
data _null_;
mydate='1MAY11'd;
i=intck('week.2', intnx('week', intnx('month', mydate, 0, 'b'), 0, 'b'), mydate);
put i=;
run;
欢迎光临 SAS中文论坛 (https://www.mysas.net/forum/)
Powered by Discuz! X3.2