Returnerer en variant (dato) som inneholder klokkeslettet.
Syntaks
TimeValue ( time )
Den nødvendige tiden argument vanligvis et strenguttrykk som representerer et klokkeslett fra 0:00:00 til og med 23:59:59. Tiden kan imidlertid også være en hvilken som helst uttrykk som representerer et klokkeslett i området. Hvis klokkeslett inneholder Null, returneres Null.
Merknader
Du kan angi gyldige tidspunkt ved hjelp av 12-timers- eller 24-timersklokke. Argumentene "2:24PM" og "14:24" begge er gyldige tidsargumenter.
Hvis time-argumentet inneholder datoinformasjon, returnerer ikke TimeValue det. Hvis klokkeslett imidlertid inneholder ugyldig datoinformasjon, oppstår det en feil.
Eksempler på spørring
Uttrykk |
Resultater |
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; |
Returnerer tidsverdiene for feltet "DateTime" uten datoinformasjonen og vises i kolonnen Uttr1. |
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; |
Returnerer tidsverdiene for feltet "DateTime" uten datoinformasjonen og vises i kolonnen JustTime. |
VBA-eksempel
Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.
Dette eksemplet bruker Tidsverdi-funksjonen til å konvertere en streng til et klokkeslett. Du kan også bruke datolitteraler til å tilordne et klokkeslett direkte til en variant eller datovariabel, for eksempel MinTid = #4:35:17 PM#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.