Del via


DATEVALUE

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Konverterer en date i tekst format til en date i datetime format.

Syntaks

DATEVALUE(date_text)

Parametre

Udtryk Definition
date_text Tekst, der repræsenterer en date.

Egenskab Value/Returner value

En date i datetimeformat.

Bemærkninger

  • Ved konvertering bruger DATEVALUE indstillingerne for landestandarden anddate/time for modellen til at bestemme en datevalue. If indstillingerne for modellen date/time repræsenterer datoer i format af Month/Day/Year, konverteres strengen "1/8/2009" til en datetimevalue, der svarer til den 8. januar 2009. if indstillingerne for modellen date/time repræsenterer datoer i format af Day/Month/Year, konverteres den samme streng som en datetimevalue, der svarer til den 1. august 2009.

  • If konvertering ved hjælp af indstillingerne for landestandarden anddate/time af modellen mislykkes, vil DATEVALUE forsøge at bruge andre date formater. I dette tilfælde kan nogle rækker konverteres ved hjælp af én formatand andre rækker konverteres ved hjælp af en anden format. "5/4/2018" kan f.eks. convert til 4. maj 2018, and "20/4/2018" kan convert til 20. april.

  • If year del af argumentet date_text udelades, bruger funktionen DATEVALUE den aktuelle year fra computerens indbyggede ur. Time oplysninger i argumentet date_text ignoreres.

  • Indstillingerne for modellandestandard and data/time bestemmes indledningsvist af programmet and computeren, når modellen oprettes.

  • Date and datetime kan også angives som en konstant i formatdt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss", ordt"YYYY-MM-DD hh:mm:ss". Når den er angivet som en konstant, er det not nødvendigt at bruge funktionen DATEVALUE i udtrykket. Du kan få mere at vide under DAX syntaks | Dateandtime.

Eksempel

I følgende eksempel returneres en anden datetimevalue afhængigt af modellens landestandard and indstillinger for, hvordan datoer and klokkeslæt præsenteres.

  • I date/time indstillinger, hvor day kommer før month, returnerer eksemplet en datetimevalue, der svarer til den 8. januar 2009.

  • I date/time indstillinger, hvor month kommer før day, returnerer eksemplet en datetimevalue, der svarer til den 1. august 2009.

= DATEVALUE("8/1/2009")

Date and time funktioner