Funzione TimeValue

Si applica a
Access per Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Restituisce un valore Variant (Date) contenente l'orario

Sintassi

TimeValue(ora)

L'argomento temporichiesto è in genere un'espressione stringa che rappresenta un intervallo di tempo compreso tra le 0:00:00 (12:00:00) e le 23:59:59 (23:59:59 incluse). Tuttavia, tempo può anche essere qualsiasi espressione che rappresenta un intervallo di tempo compreso in tale intervallo. Se time contiene Null, viene restituito Null .

Osservazioni

È possibile immettere ore valide con il formato a 12 o 24 ore. Ad esempio, "2:24PM" e "14:24" sono entrambi argomenti validi per l'ora .

Se l'argomento ora contiene informazioni sulla data, TimeValue non le restituisce. Tuttavia, se l'ora include informazioni sulla data non valide, si verifica un errore.

Esempi di query

Espressione Risultati
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; Restituisce i valori temporali del campo "DateTime" senza le informazioni sulla data e viene visualizzato nella colonna Espressione1.
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; Restituisce i valori temporali del campo "DateTime" senza le informazioni sulla data e viene visualizzato nella colonna JustTime.

Esempio di VBA

Nota

Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

In questo esempio viene usata la funzione TimeValue per convertire una stringa in un'ora. È anche possibile usare valori letterali data per assegnare direttamente un'ora a una variabile Variant o Date , ad esempio MyTime = #4:35:17 PM#.

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

Scegliere la funzione di data corretta