Hello, I am struggling to use inputn functions of a macro where I cannot get the right date to be called. This is the code Ive got so far: %macro dsname;
%local s e ;
%let s=%sysfunc(inputn(201607,yyyymmn6.),date9.);
%let e=%sysfunc(inputn(201707,yyyymmn6.),date9.);
%put &s.;
%put &e.; %mend; The result I get is: 27 GOPTIONS ACCESSIBLE;
28 %macro dsname;
29
30 %local s e ;
31
32 %let s=%sysfunc(inputn(201607,yyyymmn6.),date9.);
33
34 %let e=%sysfunc(inputn(201707,yyyymmn6.),date9.);
35
36 %put &s.;
37 %put &e.;
38
39 %mend;
40
41 %dsname;
25DEC2511
03APR2512 Where the results Im expecting is 01JUL16 and 01JUL17. Could someone provide assistance as to what Im doing wrong? Thanks.
... View more