Sdílet prostřednictvím


Funkce el. výkaznictví DATEVALUE

Funkce DATEVALUE vrátí hodnotu typu datum, 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

DATEVALUE (text, format)

Syntaxe 2

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

Výsledná hodnota data.

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

DATEVALUE ("21-Dec-2016", "dd-MMM-yyyy") vrátí hodnotu data December 21, 2016 na základě zadaného vlastního formátu a výchozí jazykové verze EN-US aplikace.

Příklad 2

DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "IT") vrátí hodnotu 21. ledna, 2016 (italsky) na základě zadaného vlastního formátu a jazykové verze.

Nicméně DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "EN-US") zobrazí výjimku informující uživatele, že zadaný řetězec nebyl rozpoznán jako platná hodnota data pro zadanou jazykovou verzi.

Další zdroje

Funkce data a času