Функція TimeValue

Застосовується до
Access для Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Повертає значення типу Variant (Date), що містить час.

Синтаксис

TimeValue(час)

Обов'язковий аргумент часу– це зазвичай рядковий вираз, який представляє час від 0:00:00 (12:00:00) до 23:59:59 (23:59:59) включно. Однак час також може бути будь-яким виразом, який представляє час у цьому діапазоні. Якщо аргумент time містить Null-значення, повертається значення Null .

Примітки

Ви можете ввести припустимий час, використовуючи 12-годинний або 24-годинний формат часу. Наприклад, "2:24PM" обидва "14:24" аргументи часу є припустимими.

Якщо аргумент «час » містить відомості про дату, функція TimeValue не повертає її. Однак якщо час містить неприпустимі відомості про дату, станеться помилка.

Приклади запитів

Вираз Результати.
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; Повертає значення часу поля "Дата й час" без даних про дату та відображається в стовпці Вираз1.
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; Повертає значення часу поля "Дата й час" без даних про дату та відображається в стовпці JustTime.

Приклад VBA

Примітка.

У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі використано функцію TimeValue , щоб перетворити рядок на час. Крім того, за допомогою літералів дати можна безпосередньо призначити час змінної Variant або Date , наприклад MyTime = #4:35:17 PM#.

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

Вибір правильної функції дати