Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
Vrátí počet hranic intervalů mezi dvěma kalendářními daty.
Syntax
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parametry
| Semestr | Definice |
|---|---|
Date1 |
Skalární hodnota datetime. |
Date2 |
Skalární hodnota datetime. |
Interval |
Interval, který se má použít při porovnávání kalendářních dat. Hodnota může být jedna z následujících možností: - SECOND - MINUTE - HOUR - DAY -TÝDEN - MONTH - QUARTER - YEAR |
Návratová 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 model získat, podívejte se na DAX ukázkový model.
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 |
|---|---|
| Rok | 2 |
| Čtvrt | 9 |
| Měsíc | 29 |
| Týden | 130 |
| Den | 914 |