Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:
beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Konverterar ett datum i textformat till ett datum i datetime-format.
Syntax
DATEVALUE(date_text)
Parametrar
| Term | Definition |
|---|---|
date_text |
Text som representerar ett datum. |
Egenskapsvärde/returvärde
Ett datum i datetime format.
Anmärkningar
När du konverterar använder DATEVALUE inställningarna för nationella inställningar och datum/tid för modellen för att fastställa ett datumvärde. Om modellens datum/tid-inställningar representerar datum i formatet Månad/dag/år konverteras strängen "1/8/2009" till ett
datetimevärde som motsvarar den 8 januari 2009. Men om modellens datum/tid-inställningar representerar datum i formatet dag/månad/år konverteras samma sträng som ettdatetimevärde som motsvarar den 1 augusti 2009.Om konverteringen med hjälp av nationella inställningar och datum/tid-inställningar för modellen misslyckas försöker DATEVALUE använda andra datumformat. I det här fallet kan vissa rader konverteras med ett format och andra rader konverteras med ett annat format. Till exempel kan "5/4/2018" konverteras till 4 maj 2018 och "20/4/2018" kan konverteras till 20 april.
Om årsdelen av argumentet
date_textutelämnas använder funktionen DATEVALUE det aktuella året från datorns inbyggda klocka. Tidsinformation i argumentetdate_textignoreras.Inställningar för modellspråk och data/tid bestäms ursprungligen av programmet och datorn när modellen skapas.
Datum och datetime kan också anges som en literal i formatet
dt"YYYY-MM-DD",dt"YYYY-MM-DDThh:mm:ss"ellerdt"YYYY-MM-DD hh:mm:ss". När det anges som en literal är det inte nödvändigt att använda funktionen DATEVALUE i uttrycket. Mer information finns i DAX Syntax | Datum och tid.
Exempel
I följande exempel returneras ett annat datetime värde beroende på modellspråk och inställningar för hur datum och tider visas.
I datum-/tidsinställningar där dagen föregår månaden returnerar exemplet ett
datetimevärde som motsvarar den 8 januari 2009.I datum-/tidsinställningar där månaden föregår dagen returnerar exemplet ett
datetimevärde som motsvarar den 1 augusti 2009.
= DATEVALUE("8/1/2009")