如何使用引号读取日期。我试着没有引号,工作正常。
如何根据它来处理sysfunc。
%let date='2017-01-01';
%let et=%sysfunc(intnx(month,%sysfunc(inputn(&date.,yymmdd10.)),2,s),yymmn6.);
%put &et.;
答案 0 :(得分:2)
使用dequote
删除引号:
%let date='2017-01-01';
%let et=%sysfunc(intnx(month,%sysfunc(inputn(%sysfunc(dequote(&date.)),yymmdd10.)),2,s),yymmn6.);
%put &et.;