Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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")