DATEDIFF
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell beräkning
Returnerar antalet intervallgränser mellan två datum.
Syntax
DATEDIFF(<Date1>, <Date2>, <Interval>)
Parametrar
Period | Definition |
---|---|
Date1 | Ett skalärt datetime-värde. |
Datum 2 | Ett skalärt datetime-värde. |
Intervall | Det intervall som ska användas vid jämförelse av datum. Värdet kan vara något av följande: -ANDRA -MINUT -TIMME -DAG -VECKA -MÅNAD -FJÄRDEDEL -ÅR |
Returvärde
Antalet intervallgränser mellan två datum.
Kommentarer
Ett positivt resultat returneras om Date2 är större än Date1. Ett negativt resultat returneras om Date1 är större än Date2.
Exempel
Exempel i den här artikeln kan användas med exempelmodellen Adventure Works DW 2020 Power BI Desktop. Information om hur du hämtar modellen finns i DAX-exempelmodellen.
Följande DAX-fråga:
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 ) )
}
Returnerar följande:
Värde 1 | Värde 2 |
---|---|
Year | 2 |
Kvartal | 9 |
Månad | 29 |
Vecka | 130 |
Dag | 914 |
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för