002. xfnElapsedTime
xfnElapsedTime 함수
시작 시각과 종료 시각의 경과시간을 년, 월, 일, 시, 분, 초 단위로 알 수 있습니다.
시작 시각과 종료 시각의 경과시간을 Currency 값으로 반환합니다.
구문
xfnElapsedTime(lngCalcType As xENM_ELAPSED_TIME_CALC_TYPE, ByVal varStartDateTime As Variant _
, ByVal varEndDateTime As Variant) As Currency
xfnElapsedTime 함수 구문은 다음과 같은 구성요소로 되어 있습니다.
xENM_ELAPSED_TIME_CALC_TYPE은 다음과 같은 구성요소를 가지고 있습니다.
반환값
정상 : 경과시간을 Currentcy 값으로 소수 4째자리까지 나타냄.
오류 : 0으로 나타남.
참조
경과 시간을 소수점 4자리까지 구합니다.
년, 월은 경과 월을 기준으로 계산합니다.
1년은 월을 12로 나눈 값입니다.
주의 : 2009년 7월 1일 ~ 2009년 7월 31일은 0이 되버립니다.
일, 시, 분, 초 는 초를 기준으로 계산합니다.
1일은 경과초를 86,400으로 나눈 값입니다.
1시간은 경과초를 3,600으로 나눈 값입니다.
1분은 경과초를 60으로 나눈 값입니다.
예제
코드
경과시간을 년도로 나타냅니다.
?xfnElapsedTime(xenmElapsedYear,"2010-03-18 19:00:00", "2012-02-17 19:00:00")
1.9167
'경과시간을 시 단위로 나타냅니다.
?xfnElapsedTime(xenmElapsedHour, "2010-03-18 19:00:00", "2010-03-18 20:22:42")
1.3783