Funkcia TimeValue

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Variant (Date), ktorá obsahuje čas.

Syntax

TimeValue(čas)

Povinný argument časuje zvyčajne reťazcový výraz, ktorý predstavuje čas od 0:00:00 do 23:59:59 vrátane. Časom však môže byť aj akýkoľvek výraz, ktorý predstavuje čas v danom rozsahu. Ak čas obsahuje hodnotu Null, vráti sa hodnota Null .

Poznámky:

Platné časy môžete zadať v 12-hodinovom alebo 24-hodinovom formáte. A "2:24PM""14:24" oba sú platnými argumentmi času .

Ak argument času obsahuje informáciu o dátume, funkcia TimeValue ju nevráti. Ak však čas obsahuje neplatnú informáciu o dátume, vyskytne sa chyba.

Príklady dotazov

Výraz Výsledky
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; Vráti časové hodnoty poľa DátumAČas bez dátumu a zobrazí v stĺpci Expr1.
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; Vráti časové hodnoty poľa DátumAČas bez informácie o dátume a zobrazí v stĺpci JustTime.

Príklad VBA

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

V tomto príklade je funkcia TimeValue použitá na skonvertovanie reťazca na čas. Môžete tiež použiť dátumové literály a priamo priradiť čas k premenným typu Variant alebo Date , napríklad MyTime = #4:35:17 PM#.

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

Výber správnej funkcie dátumu