【发布时间】:2014-05-23 23:36:06
【问题描述】:
我是 SAS 新手,一直在尝试弄清楚如何获取每个月的周数。我有一个问题,他们不是在一周开始时开始的月份。例如,如果我有一个月份,该月 1 日的数据落在星期四,它将将该月的 1 日和 2 日显示为第 0 周。有没有办法将这些周显示为第 1 周?我尝试了不同的方法,但都没有成功。
DATA getweek;
set test;
if year(rundt) ne year(today())then delete;
month = month(rundt);
week1=intck('week',intnx('month',rundt,0),rundt);
format rundt MMDDYY8.;
RUN;
【问题讨论】:
标签: sas