【发布时间】:2022-02-01 11:48:48
【问题描述】:
我是 SAS 编程新手,我正在尝试创建自己的日期格式,即月份名称、年份(4 位数字)和日期(总是两位数字),问题是从 1 到 9 将它们作为 1 个单个数字,并且需要为 2(包括 0)。通过以下方式
我有这个 February20221,我想要这个 February202201
我所做的是这样的:
%let m=%sysfunc(putn(%sysfunc(today()), monname.));
%let y=%sysfunc(putn(%sysfunc(today()), year));
%let d=%sysfunc(putn(%sysfunc(today()), day));
%let date= %sysfunc(cat(&m,&y,&d));
我怎么能添加这个?我试过用 cat 函数,用 put、input... 一切,但它总是消除右边的 0。
非常感谢您
【问题讨论】: