Dela via


DATEVALUE ER-funktion

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

Syntax 1

DATEVALUE (text, format)

Syntax 2

DATEVALUE (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

Datum

Det resulterande datum-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 DATEVALUE 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

DATEVALUE ("21-Dec-2016", "dd-MMM-yyyy") returnerar datumvärdet 21 december 2016, baserat på det angivna anpassade formatet och standardprogrammets EN-US-kultur.

Exempel 2

DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "IT") returnerar datumvärdet 21 januari 2016, baserat på angivet anpassat format och kultur.

Men DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "EN-US") ska utlösa ett undantag som informerar användaren om att den angivna strängen inte identifieras som ett datum för den angivna kulturen.

Ytterligare resurser

Datum- och tidsfunktioner