DATEDIFF
두 날짜 사이의 간격 경계 수를 반환합니다.
통사론
DATEDIFF(<Date1>, <Date2>, <Interval>)
매개 변수
학기 | 정의 |
---|---|
Date1 |
스칼라 날짜/시간 값입니다. |
Date2 |
스칼라 날짜/시간 값입니다. |
Interval |
날짜를 비교할 때 사용할 간격입니다. 값은 다음 중 하나일 수 있습니다. - SECOND - MINUTE - HOUR - DAY -주 - MONTH - QUARTER - YEAR |
반환 값
두 날짜 사이의 간격 경계 수입니다.
발언
Date2가 Date1보다 큰 경우 양수 결과가 반환됩니다. Date1이 Date2보다 큰 경우 음수 결과가 반환됩니다.
본보기
이 문서의 예제는 Adventure Works DW 2020 Power BI Desktop 모델 샘플과 함께 사용할 수 있습니다. 모델을 얻으려면 DAX 샘플 모델참조하세요.
다음 DAX 쿼리는 다음과 같습니다.
EVALUATE
VAR StartDate = DATE ( 2019, 07, 01 )
VAR EndDate = DATE ( 2021, 12, 31 )
RETURN
{
( "Year", DATEDIFF ( StartDate, EndDate, YEAR ) ),
( "Quarter", DATEDIFF ( StartDate, EndDate, QUARTER ) ),
( "Month", DATEDIFF ( StartDate, EndDate, MONTH ) ),
( "Week", DATEDIFF ( StartDate, EndDate, WEEK ) ),
( "Day", DATEDIFF ( StartDate, EndDate, DAY ) )
}
다음을 반환합니다.
Value1 | Value2 |
---|---|
년 | 2 |
사분의 일 | 9 |
달 | 29 |
주 | 130 |
하루 | 914 |