В SAS 1
- воскресенье, поэтому вам нужно проверить вместо 6
.
data test;
next_friday=intnx('week.6',today(),1);
following_friday=intnx('week.6',today(),2);
format next_friday date9. following_friday date9. ;
put _all_;
run;
Выход:
сегодня 1 мая 2018
next_friday=04MAY2018 following_friday=11MAY2018
Примечание:
В соответствии с документацией SAS 0 должно показывать текущую неделю, но показывает предыдущую неделю, потому что мы использовали неделю 6 в нашем случае здесь, но при использовании 1 вместо правильной пятницы выбирается.