在将三个变量交给(month, day, year)之前,有没有办法检查这些变量MDY()是否可以实际构建valid SAS date format (也许除了检查所有可能的情况之外)?现在我正在处理几千个输入变量,让SAS把它们放在一起--有很多日期变量不能像month=0, day=33, year=10 etc.那样工作,我想捕捉它们。否则我会得到太多的Notes,比如 NOTE: Invalid argument to function <em
因此,这段代码来自我的角色中的前一个人(不是我自己),我试图理解它是否完全无用。对于SAS来说仍然是比较新的,但是我对“今天”()函数的理解是,它给出了自1960年1月1日以来的天数。数据日期; enddate=today()-3;elsetoday()) ~= 1 then do;
if (month(today())-1) in (1,