SAS FUNCTION
SAS 9.1.3
Go to Documentation Home
HOME
Go to Book List
FUN_home
Go to Table of Contents
연구회
Go to Index
자료실
Go to Master Index
SAS  9.1.3
Go to Feedback page
MAIL
YRDIF
Go to previous page
Previous
Go to next page
Next
처음메뉴로

468. YRDIF



두 date 사이의 년도 차이를 구한다.
Category: Date and Time

문 법
인 수
예 제
함 수 비 교

문법

MAIN

YRDIF (sdate,edate,basis)

Arguments

sdate
는 시작 일자 지정.

edate
는 종기 일자 지정.

basis
- '30/360' : 날짜 차이를 계산시 한달을 30일, 1년을 360일로 취급한다.

- 'ACT/ACT' : 날짜 차이 계산시 실제 날짜 차이를 계산.

- 'ACT/360' : 날짜 차이를 실제 날짜로 계산하나, 1년을 계산시에는 360일로 계산한다.

- 'ACT/365' : 날짜 차이를 실제 날짜로 계산하나, 1년을 계산시에는 365일로 계산한다.


예제
 
SAS Statements Results

data _null_;

     sdate='16oct1998'd;

     edate='16feb2003'd;

     y30360=yrdif(sdate, edate, '30/360');

     yactact=yrdif(sdate, edate, 'ACT/ACT');

     yact360=yrdif(sdate, edate, 'ACT/360');

     yact365=yrdif(sdate, edate, 'ACT/365');

     put y30360= yactact= yact360= yact365=;

run;

 

 

 

y30360=4.3333333333 yactact=4.3369863014 yact360=4.4 yact365=4.3397260274


함수비교

Functions:

118.DATDIF


2006년 백승민 제작하였답니다. 
( http://cafe.daum.net/statsas )