将数字日期Best12与DATE9进行比较

时间:2016-01-19 23:13:45

标签: sas

我有两个数字日期表,我想比较但是因为它们的格式不同而有问题。

一种是格式Best12,信息格式12,另一种格式是Date9。

因为它们都是数字的,所以语法有效,但我没有得到任何匹配。如何将这些转换为相同的数字格式?

2 个答案:

答案 0 :(得分:1)

您的数字格式日期可能是YYYYMMDD的形式,并且不是SAS日期。将其更改为SAS日期,您的比较将有效。

或者将SAS日期更改为上面的数字形式并进行比较,但我建议使用第一个选项。

答案 1 :(得分:-1)

使用格式声明。

data test2;
    set test;
    format var1 var2 date9.;
run;
相关问题