DATEDIFF(보고서 작성기 1.0)
시작 날짜/시간 또는 시간과 끝 날짜/시간 또는 시간 필드 형식 간 차이를 반환합니다. 결과는 정수로 표시됩니다.
구문
DATEDIFF(interval, datetime, datetime)
interval |
날짜 차이를 계산하는 데 사용되는 단위로 년, 분기, 월, 일, 시, 분, 초 또는 주를 지정합니다. |
datetime |
시작 날짜/시간 또는 시간을 지정합니다. |
datetime |
끝 날짜/시간 또는 시간을 지정합니다. |
주의
수식에서 시작 시간과 종료 시간의 차이를 계산하는 경우 HOUR, MINUTE 또는 SECOND만 간격 단위가 될 수 있습니다.
날짜/시간 값을 시간 값으로 표시하려면 서식 대화 상자의 숫자 탭에서 u, f, 또는 s 사용자 지정 날짜/시간 형식 문자열 중 하나를 사용하도록 필드의 서식을 지정해야 합니다.
간격은 대/소문자를 구분하지 않습니다.
유효한 간격은 다음과 같습니다.
간격 |
결과 |
|---|---|
YEAR |
시작과 끝 날짜/시간 또는 시간 값 사이의 년 수를 반환합니다. |
QUARTER |
시작과 끝 날짜/시간 또는 시간 값 사이의 분기 수를 반환합니다. |
MONTH |
시작과 끝 날짜/시간 또는 시간 값 사이의 월 수를 반환합니다. |
WEEK |
시작과 끝 날짜/시간 또는 시간 값 사이의 주 수를 반환합니다. |
DAY |
시작과 끝 날짜/시간 또는 시간 값 사이의 일 수를 반환합니다. |
HOUR |
시작과 끝 날짜/시간 또는 시간 값 사이의 시간 수를 반환합니다. |
MINUTE |
시작과 끝 날짜/시간 또는 시간 값 사이의 분 수를 반환합니다. |
SECOND |
시작과 끝 날짜/시간 또는 시간 값 사이의 초 수를 반환합니다. |
예
수식 |
결과 |
|---|---|
DATEDIFF(MONTH, #1/1/2009#, #3/31/2009#) |
2 |
DATEDIFF(HOUR, #7/15/2006 3:30:29 AM#, #7/20/2006 5:30:29 AM#) |
122 |
DATEDIFF(DAY, Sell Start Date, Sell End Date) |
Sell Start Date 및 Sell End Date 필드의 각 항목에 대한 일 수의 차이를 반환합니다. |