更改 SAS 日期格式

时间:2021-04-21 09:32:37

标签: datetime sas

我有一张表格,上面有这种形式的日期

<块引用>

01FEB03| 00:00:00

我想要的是制作另一个具有 MMYY 样式格式的表格。

set merged_dpd_raw_2602;
formated_date=input(reporting_date,ddmmyy10.);

format formated_date MMYYs10.;


run;

这不起作用。


data dpd_cnt_formated;
set dpd_cnt;

format reporting_date MMYYs10.;


run;```




EDIT:

data dpd_cnt_formated;
set dpd_cnt;

only_date=datepart(reporting_date) ;

format only_date MMYYs10.;


run;

1 个答案:

答案 0 :(得分:0)

不确定您到底发生了什么,但这可能会有所帮助

data have;
  date_string = '01FEB03| 00:00:00';
run;

data want;
  set have;
  date = input(date_string, date9.);

  format date mmyys10.;
run;

enter image description here

相关问题