DATEDIFF
두 날짜 사이의 간격 경계 수를 반환합니다.
통사론
DATEDIFF(<Date1>, <Date2>, <Interval>)
매개 변수
학기 | 정의 |
---|---|
Date1 |
스칼라 날짜/시간 value. |
Date2 |
스칼라 날짜/시간 value. |
Interval |
날짜를 비교할 때 사용할 간격입니다.
value 다음 중 하나일 수 있습니다. - SECOND - MINUTE - HOUR - DAY -주 - MONTH - QUARTER - YEAR |
반환 value
두 날짜 사이의 간격 경계의 count.
발언
Date2가 Date1보다 큰 if 양수 결과가 반환됩니다. Date1이 Date2보다 큰 if 음수 결과가 반환됩니다.
본보기
이 문서의 예제는 sample Adventure Works DW 2020 Power BI Desktop 모델과 함께 사용할 수 있습니다. 모델을 얻으려면 DAXsample 모델참조하세요.
다음 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 |
---|---|
Year | 2 |
Quarter | 9 |
Month | 29 |
주 | 130 |
Day | 914 |