الدالة Year

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

إرجاع متغير‏ (عدد صحيح) يحتوي على رقم صحيح يمثل السنة.

بناء الجملة

السنة (التاريخ)

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

ملاحظة

إذا كان إعداد الخاصية Calendar ميلاديا، فإن العدد الصحيح الذي تم إرجاعه يمثل السنة الميلادية لوسيطة التاريخ. إذا كان التقويم هو الهجري، فإن العدد الصحيح الذي تم إرجاعه يمثل السنة الهجرية لوسيطة التاريخ. بالنسبة للتواريخ الهجرية، رقم الوسيطة هو أي تعبير رقمي يمكن أن يمثل تاريخا و/أو وقت من 1/1/100 (2 أغسطس الميلادي، 718) إلى 4/3/9666 (31 ديسمبر الميلادي، 9999).

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

التعبير النتائج
SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales; إرجاع القيم من الحقل "DateofSale" والرقم الذي يمثل "السنة" لقيم التاريخ هذه.
SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales; إرجاع الرقم الذي يمثل "السنة" للسلسلة "10/10/2018". النتيجة: 2018.

مثال VBA

ملاحظة

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

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

Dim MyDate, MyYear
MyDate = #February 12, 1969#    ' Assign a date.
MyYear = Year(MyDate)    ' MyYear contains 1969.

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