Dela via


Funktionen DATETIMEVALUE ER

Funktionen DATETIMEVALUE returnerar ett värde för DateTime som konverteras från ett givet textvärde i angivet format och i en valfri angiven kultur. Om du vill ha mer information om format som stöds, se Standard och Anpassat.

Syntax 1

DATETIMEVALUE (text, format)

Syntax 2

DATETIMEVALUE (text, format, culture)

Argument

text: Sträng

Text som representerar värdet till format.

format: Sträng

Formatet för en given text. Om du vill ha mer information om format som stöds, se Standard och Anpassat.

culture: Sträng

Den kultur som används för att formatera den givna texten. För information om de kulturer som stöds, se kultur.

Returvärden

DatumTid

Det resulterande datum/tid-värdet.

Användningsanteckningar

När kulturen inte definieras som ett argument för den anropade funktionen definieras värdet av culture den anropande kontexten. Om till exempel funktionen DATETIMEVALUE anropas med syntax 1 i ett format för elektronisk rapportering (ER) för ett FIL-element som är konfigurerat för att använda den tyska kulturen, sker konverteringen med hjälp av den tyska kulturen. Standardvärdet culture är EN-US.

Exempel 1

DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss") returnerar 2:55:00 är den 21 december 2016, baserat på det angivna anpassade formatet och standardprogrammets EN-US-kultur.

Exempel 2

DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "IT") returnerar 2:55:00 på 21 december 2016, baserat på det angivna anpassade formatet och kulturen.

Men DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US") ska utlösa ett undantag som informerar användaren om att den angivna strängen inte identifieras som ett datum/tidsvärde för den angivna kulturen.

Ytterligare resurser

Datum- och tidsfunktioner