الدالة TimeValue

ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

إرجاع متغير ‏(تاريخ) يحتوي على الوقت.

بناء الجملة

TimeValue(time)

وسيطة الوقتالمطلوبة هي عادة تعبير سلسلة يمثل وقتا من 0:00:00 (12:00:00 ص) إلى 23:59:59 (11:59:59 م)، بما في ذلك. ومع ذلك، يمكن أن يكون الوقت أيضا أي تعبير يمثل وقتا في هذا النطاق. إذا كان الوقت يحتوي على Null، يتم إرجاع Null .

ملاحظات

يمكنك إدخال أوقات صالحة باستخدام 12 ساعة أو 24 ساعة. على سبيل المثال، "2:24PM" و "14:24" كلاهما وسيطات وقت صالحة.

إذا كانت وسيطة الوقت تحتوي على معلومات التاريخ، فلن ترجعها TimeValue . ومع ذلك، إذا كان الوقت يتضمن معلومات تاريخ غير صالحة، يحدث خطأ.

أمثلة الاستعلام

التعبير النتائج
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; إرجاع القيم الزمنية للحقل "DateTime" بدون معلومات التاريخ ويعرض في العمود Expr1.
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; إرجاع قيم الوقت للحقل "DateTime" بدون معلومات التاريخ ويعرض في العمود 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.

اختر دالة التاريخ المناسبة