DATEDIFF
Platí pro:Calculated columnCalculated tableMeasureVisual calculation
Vrátí počet hranic intervalů mezi dvěma kalendářními daty.
Syntaxe
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parametry
Pojem | definice |
---|---|
Date1 | Skalární hodnota datetime. |
Datum 2 | Skalární hodnota datetime. |
Interval | Interval, který se má použít při porovnávání kalendářních dat. Může jít o následující hodnoty: -DRUHÉ -MINUTU -HODINU -DEN -TÝDEN -MĚSÍC -ČTVRTLETÍ -ROK |
Vrácená hodnota
Počet hranic intervalů mezi dvěma daty.
Poznámky
Pokud je datum 2 větší než Date1, vrátí se kladný výsledek. Pokud je datum 1 větší než Datum2, vrátí se záporný výsledek.
Příklad
Příklady v tomto článku můžete použít s ukázkovým modelem Adventure Works DW 2020 Power BI Desktopu. Pokud chcete získat model, podívejte se na ukázkový model DAX.
Následující dotaz 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 ) )
}
Vrátí následující:
Hodnota1 | Hodnota2 |
---|---|
Year (Rok) | 2 |
Čtvrtletí | 9 |
Month | 29 |
Týden | 130 |
Den | 914 |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro