Funkce el. výkaznictví DATETIMEVALUE
Funkce DATETIMEVALUE
vrátí hodnotu typu datum/čas, která je převedena ze zadané textové hodnoty v určeném formátu a ve volitelně zadané jazykové verzi. Informace o podporovaných formátech: standardní a vlastní.
Syntaxe 1
DATETIMEVALUE (text, format)
Syntaxe 2
DATETIMEVALUE (text, format, culture)
Argumenty
text
: Řetězec
Text, který představuje hodnotu pro zformátování.
format
: Řetězec
Formát zadaného textu. Informace o podporovaných formátech: standardní a vlastní.
culture
: Řetězec
Jazyková verze, která se používá pro formátování zadaného textu. Informace o podporovaných jazykových verzích viz jazyková verze.
Vrácené hodnoty
Datum/čas
Výsledná hodnota data a času.
Poznámky k použití
Pokud není jazyková verze definována jako argument volané funkce, hodnota culture
je definovaná kontextem volání. Například, pokud je funkce DATETIMEVALUE
volána pomocí syntaxe 1 ve formátu elektronického výkaznictví (ER) pro prvek FILE, který je konfigurován pro použití německé jazykové verze, převod se provede pomocí německé jazykové verze. Výchozí hodnota culture
je EN-US.
Příklad 1
DATETIMEVALUE ("21-Dec-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss")
vrátí 2:55:00 AM on December 21, 2016 na základě zadaného vlastního formátu a výchozí jazykové verze EN-US aplikace.
Příklad 2
DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "IT")
vrátí 2:55:00, 21. ledna 2016 na základě zadaného vlastního formátu a jazykové verze.
Nicméně DATETIMEVALUE ("21-Gen-2016 02:55:00", "dd-MMM-yyyy hh:mm:ss", "EN-US")
zobrazí výjimku informující uživatele, že zadaný řetězec nebyl rozpoznán jako platná hodnota data/času pro zadanou jazykovou verzi.