全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1885 2
2019-05-07
请问这块代码处理时间的逻辑/意思是什么呢?
data  tmp;
        format dte date9. ;
        dte=date();       
        call symput('rpt_dte', put(dte, date9.));
        call symput('dsr_dte', put(dte-1, date9.)); /*Updated in Sep18 - save DSR file*/
run;
data tmpb;
        format dte date9. dte_1 date9. dte_2 date9.;
        dte="&rpt_dte"d;
        dte_1=intnx('day', "&rpt_dte"d, -1);
        dte_2=intnx('day', "&rpt_dte"d, -2);
    dte_3=intnx('day', "&rpt_dte"d, -3);

        call symput('dte_dt8', compress(put(dte, yymmddn8.)));
        call symput('dte_1_dt8', compress(put(dte_1, yymmddn8.)));
    call symput('dte_2_dt8', compress(put(dte_2, yymmddn8.)));
    call symput('dte_3_dt8', compress(put(dte_3, yymmddn8.)));
run;

data tmp;
        format time time.;
        time=time();
    tmb = tranwrd(put(time, time.), ":", "_");
    tm =substr(tmb,1,5);
    call symput('tm', compress(tm));
run;

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2019-5-8 15:27:14
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/prj/
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-5-9 17:09:06
写了一些注释,你可以参考一下:

复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群