SAS日期和时间转换

时间:2016-09-14 20:58:20

标签: date time sas

我在按日期/时间合并两个表时遇到问题。

在表A中,变量'dt1'的格式为'20140127',其中类型为数字; 在表B中,变量'dt2'的格式为'27JAN2014',其中类型为日期。

我可以使用哪些功能,以便它们可以相互对应?

谢谢!

1 个答案:

答案 0 :(得分:1)

我建议将所有日期变量存储为SAS日期,以便您可以使用标准日期函数。 E.g。

data _null_;
 a1 = 20140127;
 a2 = '27jan2014'd
 b = input(a1,yymmdd8.);
 format a: b yymmdd10.;
 put _all_;
run;