Geeft een variant (datum) als resultaat die de tijd bevat.
Syntaxis
TimeValue(tijd)
Het argument vereiste tijdis normaal gesproken een tekenreeksexpressie die een tijd aangeeft van 0:00:00 (12:00:00 V.M.) tot 23:59:59 (11:59:59 N.M.), inclusief. Tijd kan echter elke expressie zijn die een tijd binnen dat bereik aangeeft. Als tijd Null bevat, wordt Null als resultaat gegeven.
Opmerkingen
U kunt geldige tijden invoeren met een 12-uurs- of 24-uursklok. Beide "2:24PM""14:24" zijn bijvoorbeeld beide geldige tijdargumenten .
Als het argument tijd datumgegevens bevat, worden deze niet geretourneerd door Tijdwaarde . Als tijd echter ongeldige datumgegevens bevat, treedt er een fout op.
Queryvoorbeelden
| Expression | Resultaten |
|---|---|
| SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; | Retourneert de tijdwaarden van het veld 'DateTime' zonder de datumgegevens en wordt weergegeven in de kolom Expr1. |
| SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; | Retourneert de tijdwaarden van het veld 'DateTime' zonder de datumgegevens en wordt weergegeven in de kolom JustTime. |
VBA-voorbeeld
Opmerking
In de volgende voorbeelden wordt het gebruik van deze functie in een VBA-module (Visual Basic for Applications) toegelicht. Meer informatie over het werken met VBA vindt u door in de vervolgkeuzelijst naast Zoeken de optie Referentie voor ontwikkelaars te selecteren en een of meer termen in het zoekvenster te typen.
In dit voorbeeld wordt de functie Tijdwaarde gebruikt om een tekenreeks naar een tijd te converteren. U kunt ook letterlijke datums gebruiken om rechtstreeks een tijd toe te wijzen aan een variant of datumvariabele , bijvoorbeeld MijnTijd = #4:35:17 PM#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.