Returnerar ett värde av datatypen Variant (Datum) som innehåller tiden.
Syntax
Tidvärde(tid)
Det tidsargumentsom krävs är normalt ett stränguttryck som representerar en tid mellan 0:00:00 (12:00:00) till 23:59:59 (23:59:59). Tid kan dock också vara ett uttryck som representerar en tid i intervallet. Om tid innehåller Null, returneras Null .
Kommentarer
Du kan ange giltiga tider med en 12- eller 24-timmarsklocka. Till exempel "2:24PM" och "14:24" båda är giltiga tidsargument .
Om argumentet tid innehåller datuminformation returnerar Tidvärde inte det. Men om tid innehåller ogiltig datuminformation uppstår ett fel.
Frågeexempel
| Uttryck | Resultat |
|---|---|
| SELECT TimeValue([DateTime]) AS Uttr1 FROM ProductSales; | Returnerar tidsvärdena för fältet "DateTime" utan datuminformation och visas i kolumnen Uttr1. |
| SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; | Returnerar tidsvärdena för fältet "DateTime" utan datuminformation och visas i kolumnen JustTime. |
VBA-exempel
Obs
I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
I det här exemplet används funktionen Tidvärde för att konvertera en sträng till en tid. Du kan också använda datumformat för att direkt tilldela en tid till variabeln Variant eller Date , till exempel MyTime = #16:35:17#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.