在SAS中如何比较两个字符型日期大小?
时间: 2023-05-23 09:03:06 浏览: 884
SQL Server 比较日期大小的方法
您可以使用SAS中的日期函数来将字符型日期转换为数字型日期,然后比较大小。
例如,使用DATEPART函数将字符型日期转换为数字型日期:
date1 = "20210101";
date2 = "20210102";
num_date1 = datepart(input(date1, yyyymmdd.));
num_date2 = datepart(input(date2, yyyymmdd.));
然后您可以使用IF或WHERE语句来比较两个数字型日期的大小:
if num_date1 < num_date2 then ... ;
where num_date1 < num_date2;
希望这可以回答您的问题!
阅读全文