بناء جملة DatePart هو DatePart (الفاصل الزمني ، التاريخ) ، والذي يستخدم لاتخاذ جزء من التاريخ.
فاصلة
yyyy: سنة في التاريخ
م: الشهر في التاريخ
D: اليوم في التاريخ
H: الوقت في التاريخ
N: النقاط في التاريخ
S: ثواني في التاريخ
س: يقع التاريخ في الربع من العام ، مثل 2009-6-29 في الربع الثاني.
Y: يقع التاريخ في يوم العام ، على سبيل المثال ، في اليوم 180 في 29 يونيو 2009.
W: يقع التاريخ في يوم الأسبوع (الافتراضي يوم الأحد هو اليوم الأول) ، على سبيل المثال ، 2009-6-29 يقع في اليوم الثاني.
WW: يقع التاريخ في الأسبوع من العام ، مثل 2009-6-29 في الأسبوع 27.
DatePart (الفاصل الزمني ، التاريخ [، Firstdayofweek [، Firstweekofyear]]))
يحتوي بناء جملة دالة DatePart على المعلمات التالية:
وصف المعلمة
الفاصل الزمني المطلوب. تعبير سلسلة يشير إلى الفاصل الزمني المراد إرجاعه. للاطلاع على القيم ، راجع قسم الإعدادات.
التاريخ المطلوب. تعبير التاريخ ليتم حسابه.
Firstdayof الأسبوع اختياري. يحدد الثابت لليوم الأول من الأسبوع. إذا لم يتم تحديدها ، فإن الافتراضي هو الأحد. للاطلاع على القيم ، راجع قسم الإعدادات.
firstweekofyear اختياري. حدد الثابت للأسبوع الأول من العام. إذا لم يتم تحديدها ، فإن الافتراضي هو أسبوع 1 يناير. للاطلاع على القيم ، راجع قسم الإعدادات.
يمكن أن يكون للمعلمة الفاصلة القيم التالية:
وضع وصف
سنة Yyyy
س ربع سنوي
شهر
y عدد الأيام في سنة واحدة
D يوم
ث عدد أيام الأسبوع
WW
ساعات
دقائق م
ثانية
يمكن أن تحتوي المعلمة FirstDayOfweek على القيم التالية:
وصف قيمة ثابتة
يستخدم VBUSESYSTER 0 إعدادات API لدعم اللغة الإقليمية (NLS).
vbsunday 1 الأحد (افتراضي)
vbmonday 2 الاثنين
vbtuesday 3 الثلاثاء
vbwednesday 4 الأربعاء
vbthursday 5 الخميس
vbfriday 6 الجمعة
vbsaturday 7 السبت
يمكن أن يكون للمعلمة firstweekofyear القيم التالية:
وصف قيمة ثابتة
يستخدم VBUSESYSTER 0 إعدادات API لدعم اللغة الإقليمية (NLS).
يبدأ VBFirstjan1 1 من أسبوع 1 يناير (الافتراضي).
يبدأ VBFirstFourDays 2 بالأسبوع الأول من أربعة أيام على الأقل في العام الجديد.
يبدأ VBFirstfullWeek 3 بالأسبوع الكامل الأول من العام الجديد (وليس على مدار العام).
يوضح
يتم استخدام وظيفة DatePart لحساب تاريخ وإعادة فاصل زمني محدد. على سبيل المثال ، استخدم DatePart لحساب يوم الأسبوع أو الوقت الحالي.
تؤثر المعلمة FirstDayOfweek على حساب الرموز الفاصلة "W" و "WW".
إذا كان تاريخ التاريخ هو نص التاريخ ، فإن السنة المحددة تصبح جزءًا ثابتًا من التاريخ. ولكن إذا تم تضمين التاريخ في عروض الأسعار ("") وتم حذف السنة ، يتم إدراج السنة الحالية في كل مرة يتم فيها حساب التعبير في التاريخ في الكود. هذا يتيح لك كتابة رمز البرنامج لسنوات مختلفة.