SAS中是否有内置函数可以提供一周中的文本日期?比如星期一,星期二等日期变量?
到目前为止,我刚刚找到了工作日功能,只是将日期作为……
如果您希望从某个日期获得一周中的文本日期,则可以使用 的 DOWNAME。 强> 格式。
data _null_; result = put(today(), dowName.); put result=; run;
如果你想从工作日的数字中得到一个工作日的名字,我不知道具体的功能,但是你可以使用1-7也是日期而0是1960年1月1日星期五的事实,并将2添加到你的数:
data _null_; do day = 1 to 7; weekDay = put(day + 2, dowName.); put weekDay=; end; run;
哪个会给你:
weekDay=Monday weekDay=Tuesday weekDay=Wednesday weekDay=Thursday weekDay=Friday weekDay=Saturday weekDay=Sunday