إرجاع متغير (عدد صحيح) محدداً عدداً صحيحاً بين 1 و31، شاملاً الرقمين الأول والأخير، وممثلاً اليوم من الشهر.
بناء الجملة
Day(date)
إن وسيطة التاريخالمطلوب هي أي متغير أو تعبير رقمي أو تعبير سلسلة أو أية تركيبة من هذه العناصر يمكن أن تمثل تاريخا. إذا كان التاريخ يحتوي على Null، فيتم إرجاع القيمة Null .
ملاحظة
إذا كان إعداد خاصية Calendar ميلاديا، فإن العدد الصحيح الذي يتم إرجاعه يمثل اليوم الميلادي من الشهر لوسيطة التاريخ. إذا كان التقويم هجريا، فإن العدد الصحيح الذي يتم إرجاعه يمثل اليوم الهجري من الشهر لوسيطة التاريخ.
أمثلة عن الاستعلام
| التعبير | النتائج |
|---|---|
| SELECT DateofSale, Day([DateofSale]) AS Expr1 FROM ProductSales; | ترجع هذه الدالة القيم من الحقل "تاريخ البيع" والرقم الذي يمثل "اليوم" لقيم التاريخ هذه. |
| تحديد Day(#10/11/2018#) AS DayTest من ProductSales؛ | إرجاع الرقم الذي يمثل "اليوم" من السلسلة "10/11/2018". النتيجة: 11. |
مثال VBA
ملاحظة
توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.
يستخدم هذا المثال الدالة Day للحصول على يوم الشهر من تاريخ محدد. في بيئة التطوير، يتم عرض الحروف الحرفية للتاريخ بتنسيق قصير باستخدام الإعدادات المحلية للتعليمات البرمجية الخاصة بك.
Dim MyDate, MyDay
MyDate = #February 12, 1969# ' Assign a date.
MyDay = Day(MyDate) ' MyDay contains 12.