끄적이는 프로그래밍/SAS 함수

[SAS Date and Time Functions] DATDIF()

요맘때10 2022. 12. 21. 14:07
반응형

목적

오늘은 SAS Date and Time 함수 중 DATDIF 함수에 대해 알아보자.


문법

DATDIF(sdate,edate,basis)

: sdate와 edate 사이의 일 수를 반환

 

<Basis - 'month/year'>

'30/360', 'ACT/ACT', 'ACT/360', 'ACT/365'

 


예제

data a;
sdate='01JAN22'd;
edate='31DEC22'd;
a1=DATDIF(sdate,edate,'30/360');
a2=DATDIF(sdate,edate,'ACT/ACT');
a3=DATDIF(sdate,edate,'ACT/360');
a4=DATDIF(sdate,edate,'ACT/365');
run;

proc print data=a;
run;

SAS 코드 실행 결과는 아래와 같다.

 


모든 SAS 함수 정보를 보고 싶다면 아래 링크 Click

ALL SAS Functions - SAS - Statistical Analysis System (google.com)

 
반응형