Функція TimeValue

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

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

Синтаксис

TimeValue(час)

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

Примітки

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

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

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

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

Приклад VBA

Примітка.

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

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

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

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