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.