الدالة DateValue

إرجاع متغير (تاريخ).

بناء الجملة

DateValue ( تاريخ )

التاريخ المطلوبوسيطة هو عاده تعبير السلسلة يمثل تاريخا من 1 يناير 100 إلى 31 ديسمبر 9999. وعلي الرغم من ذلك ، يمكن ان يكون التاريخ أيضا اي تعبير يمكنه تمثيل تاريخ أو وقت أو التاريخ والوقت في هذا النطاق.

ملاحظات

إذا كان التاريخ عبارة عن سلسله تحتوي علي أرقام فقط مفصوله ب فواصل التواريخ صحيحه ، ستتعرف DateValue علي ترتيب الشهر واليوم والسنه وفقا لتنسيق التاريخ القصير الذي حددته للنظام. تتعرف DateValue أيضا علي التواريخ الغامضة التي تحتوي علي أسماء الأشهر ، اما في النموذج طويل أو مختصر. علي سبيل المثال ، بالاضافه إلى التعرف علي 12/30/1991 و 12/30/91 ، تتعرف الاداه DateValue أيضا علي 30 ديسمبر 1991 و 30 ديسمبر 1991.

إذا تم حذف جزء السنوات من التاريخ ، ستستخدم DateValue السنه الحالية من تاريخ نظام الكمبيوتر الخاص بك.

إذا كانت وسيطه التاريخ تحتوي علي معلومات الوقت ، فلا تقوم DateValue بإرجاعها. ومع ذلك ، إذا كان التاريخ يتضمن معلومات وقت غير صالحه (علي سبيل المثال "89:98") ، سيحدث خطا.

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

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

التعبير

النتائج

حدد DateValue ([DateTime]) ك Expr1 من برودوكتساليس ؛

إرجاع قيم التاريخ للحقل "DateTime" في تنسيق التاريخ القصير بدون معلومات الوقت.

حدد DateValue ([DateTime]) ك نيوديت ، Count (برودوكتساليس) ك كونتوفداتيتيمي من برودوكتساليس GROUP بواسطة DateValue ([DateTime]) ؛

إرجاع قيم التاريخ للحقل "DateTime" في تنسيق التاريخ القصير بدون معلومات الوقت.

مثال VBA

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

يستخدم هذا المثال الدالة DateValue لتحويل سلسله إلى تاريخ. يمكنك أيضا استخدام القيم الحرفية للتاريخ لتعيين تاريخ إلى متغير التاريخ أو التباين مباشره ، علي سبيل المثال ، ميدات = #2/12/69 #.

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

ملاحظة:  وقد تمت ترجمة هذه الصفحة آلياً وقد تحتوي على أخطاء نحوية أو أخطاء تتعلق بالدقة. إن هدفنا هو أن يكون هذا المحتوى مفيداً لك. هل يمكنك إعلامنا إذا ما كانت المعلومات مفيدة؟ فيما يلي المقالة باللغة الإنجليزية لتكون مرجعاً لك.

انظر أيضاً

اختيار الدالة date الصحيحة

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider