Pateikia variantą (datą), kuriame yra laikas.
Sintaksė
TimeValue(laikas)
Reikalaujamas laikoargumentas paprastai yra eilutės reiškinys, žymintis laiką nuo 0:00:00 (12:00:00 iki pietų) iki 23:59:59 (11:59:59 po pietų), imtinai. Tačiau laikas taip pat gali būti bet kuris reiškinys, žymintis to diapazono laiką. Jei laike yra Null, grąžinamas Null .
Pastabos
Leistiną laiką galite įvesti naudodami 12 arba 24 valandų laikrodį. Pavyzdžiui, "2:24PM" ir "14:24" yra abu leistini laiko argumentai.
Jei laiko argumente yra datos informacijos, TimeValue jos negrąžina. Tačiau jei laike yra neleistinos datos informacijos, įvyksta klaida.
Užklausų pavyzdžiai
| Išraiška | Rezultatai |
|---|---|
| SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; | Grąžina lauko "DateTime" laiko reikšmes be datos informacijos ir rodomas stulpelyje Expr1. |
| SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; | Grąžina lauko "DateTime" laiko reikšmes be datos informacijos ir rodomas stulpelyje "JustTime". |
VBA pavyzdys
Pastaba
Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje naudojama funkcija TimeValue eilutei konvertuoti į laiką. Taip pat galite naudoti datos literalus norėdami tiesiogiai priskirti laiką variantui arba datos kintamajam, pvz., MyTime = #4:35:17 PM#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.