Del via


DATEVALUE

gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning

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

Syntaks

DATEVALUE(date_text)

Parametere

Vilkår Definisjon
date_text Tekst som representerer en date.

Egenskap Value/Returner value

En date i datetimeformat.

Merknader

  • Når du konverterer, bruker DATEVALUE innstillingene for nasjonal innstilling anddate/time for modellen til å bestemme en datevalue. If modellen date/time innstillingene representerer datoer i format av Month/Day/Year, konverteres strengen «08.01.2009» til en datetimevalue tilsvarende 8. januar 2009. Men if modellen date/time innstillingene representerer datoer i format av Day/Month/Yearkonverteres den samme strengen som en datetimevalue tilsvarende 1. august 2009.

  • If konvertering ved hjelp av innstillingene for nasjonal innstilling anddate/time for modellen mislykkes, vil DATEVALUE forsøke å bruke andre date formater. I dette tilfellet kan noen rader konverteres ved hjelp av én formatand andre rader konverteres ved hjelp av en annen format. «4.05.2018» kan for eksempel convert til 4. mai 2018, and «4.20.2018» kan convert til 20. april.

  • If den year delen av argumentet date_text utelates, bruker DATEVALUE-funksjonen gjeldende year fra datamaskinens innebygde klokke. Time informasjon i argumentet date_text ignoreres.

  • Innstillinger for modellinnstillinger and data/time bestemmes i utgangspunktet av programmet and datamaskin når modellen opprettes.

  • Date and datetime kan også angis som litteral i formatdt"YYYY-MM-DD", dt"YYYY-MM-DDThh:mm:ss", ordt"YYYY-MM-DD hh:mm:ss". Når det angis som litteral, er det not nødvendig å bruke DATEVALUE-funksjonen i uttrykket. Hvis du vil ha mer informasjon, kan du se DAX Syntaks | Dateandtime.

Eksempel

Følgende eksempel returnerer en annen datetimevalue avhengig av de nasjonale innstillingene for modell and for hvordan datoer and tidspunkt presenteres.

  • I date/time innstillinger der day kommer foran month, returnerer eksemplet en datetimevalue som tilsvarer 8. januar 2009.

  • I date/time innstillinger der month kommer foran day, returnerer eksemplet en datetimevalue som tilsvarer 1. august 2009.

= DATEVALUE("8/1/2009")

Date and time funksjoner