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.