Returnează o valoare variant (Dată) care conține ora.
Sintaxă
ValoareTimp (timp)
Argumentul oreiobligatorii este în mod normal o expresie șir reprezentând ora de la (12:00:00 A.M.) la 23:59:59 (11:59:59 P.M.), inclusiv. Cu toate acestea, ora poate fi și orice expresie care reprezintă o oră în acel interval. Dacă argumentul time conține Nul, se returnează Nul .
Observații
Puteți introduce ore valide utilizând formatul de 12 sau 24 de ore. De exemplu, "2:24PM" și sunt ambele argumente de timp valide"14:24".
Dacă argumentul time conține informații despre dată, TimeValue nu le returnează. Cu toate acestea, dacă timpul include informații nevalide despre dată, se produce o eroare.
Exemple de interogare
| expresie | Rezultatele |
|---|---|
| SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; | Returnează valorile de timp ale câmpului "DatăOră" fără informațiile despre dată și se afișează în coloana Expr1. |
| SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; | Returnează valorile de timp din câmpul "DatăOră" fără informațiile despre dată și se afișează în coloana JustTime. |
Exemplu VBA
Notă
Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.
Acest exemplu utilizează funcția TimeValue pentru a efectua conversia unui șir într-o oră. De asemenea, puteți utiliza literali de date pentru a atribui o oră unei variabile variante sau de dată , de exemplu, OraMea = #4:35:17 PM#.
Dim MyTime
MyTime = TimeValue("4:35:17 PM") ' Return a time.