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.