기준 날짜를 기준으로 계산된 간격을 반환한다.
Parameters | Type | Description |
---|---|---|
strType | STRING | 계산 기준("day") |
strStartYYYYYMMDD | STRING | 시작 날짜 문자열 |
strEndYYYYYMMDD | STRING | [옵션] 끝 날짜 문자열 |
Type | Description |
---|---|
long | 기준 날짜를 기준으로 계산된 간격 |
strEndYYYYYMMDD 파라미터를 지정하지 않은 경우, 오늘 날짜를 기준으로 계산한다.
일자 간격은 날짜 순서를 기준으로 계산된다. 즉 strStartYYYYYMMDD, strEndYYYYYMMDD의 날짜값에 따라 strStartYYYYYMMDD 날짜가 strEndYYYYYMMDD 날짜보다 이후 날짜인 경우, 음수 값이 리턴된다.
오류가 발생한 경우, 0값이 리턴된다.
function btnTest_on_mouseup(objInst)
{
// 오늘 날짜를 기준으로 일자 간격 리턴
factory.consoleprint(factory.datediff("day", "20181001"));
// 날짜 파라미터를 기준으로 일자 간격 리턴
factory.consoleprint(factory.datediff("day", "20181001", "20181015"));
}