الدالة Hour

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

إرجاع متغير ‏(عدد صحيح) محدداً رقماً صحيحاً بين 0 و23، شاملاً الرقمين الأول والأخير، يمثل ساعة في اليوم.

بناء الجملة

الساعة (الوقت)

إن وسيطة الوقتالمطلوب هي أي متغير أو تعبير رقمي أو تعبير سلسلة أو أي تركيبة منها يمكن أن تمثل وقتا. إذا كان الوقت يحتوي على Null، فسيتم إرجاع القيمة Null .

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

التعبير النتائج
SELECT Hour([DateTime]) AS Expr1 FROM ProductSales; ترجع قيم "الساعة" من الحقل "DateTime" بدون معلومات التاريخ ويتم عرضها في العمود Expr1.
SELECT Hour([DateTime]) AS HourlySales, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY Hour([DateTime]); ترجع هذه الدالة مجموع المبيعات مقابل كل ساعة، بغض النظر عن تاريخ البيع، ويتم عرضها في العمود HourlySales.

مثال VBA

ملاحظة

توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.

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

Dim MyTime, MyHour
MyTime = #4:35:17 PM#    ' Assign a time.
MyHour = Hour(MyTime)    ' MyHour contains 16.

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