반응형
목적
오늘은 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)
반응형
'끄적이는 프로그래밍 > SAS 함수' 카테고리의 다른 글
[SAS Date and Time Functions] DATEJUL() (0) | 2022.12.21 |
---|---|
[SAS Date and Time Functions] DATE() (0) | 2022.12.21 |
[SAS Character Functions] VERIFY() (0) | 2022.12.19 |
[SAS Character Functions] TRIMN() (1) | 2022.12.19 |
[SAS Character Functions] TRIM() (0) | 2022.12.19 |