ستقدم هذه المقالة كيفية إضافة التواريخ أو طرحها في الدالة DateAdd في ASP. ويمكن للأصدقاء الذين يحتاجون إلى معرفة المزيد الرجوع إلى استخدام الدالة DateAdd في ASP.
2006/09/22 12:29
لاحظ أن طرق الكتابة في vbs وsql مختلفة قليلاً. المنشور التالي مخصص لمساعدة vbs.
يأتي SQL القابل للبحث في SQL مزودًا بوثائق المساعدة
تعبير سلسلة يمثل الفاصل الزمني المراد إضافته. راجع قسم الإعدادات لمعرفة القيم الرقمية.
إرجاع التاريخ الذي تمت إضافة الفاصل الزمني المحدد إليه.
DateAdd (الفاصل الزمني، الرقم، التاريخ)
المعلمة
فاصلة
مطلوب.
رقم
مطلوب. تعبير رقمي يشير إلى عدد الفواصل الزمنية المراد إضافتها. يمكن أن تكون التعبيرات الرقمية موجبة (الحصول على تاريخ في المستقبل) أو سلبية (الحصول على تاريخ في الماضي).
تاريخ
مطلوب. متغير أو نص يمثل التاريخ الذي سيتم إضافة الفاصل الزمني إليه.
يثبت
يمكن أن تحتوي معلمة الفاصل الزمني على القيم التالية:
طاولة
يوضح
يمكنك استخدام الدالة DateAdd لإضافة أو طرح فاصل زمني محدد من تاريخ. على سبيل المثال، يمكنك استخدام DateAdd لحساب تاريخ بعد 30 يومًا من اليوم الحالي أو وقت بعد 45 دقيقة من الآن. لإضافة فاصل زمني بالأيام حتى الآن، يمكنك استخدام أيام السنة (y) أو الأيام (d) أو أيام الأسبوع (w).
لا تقوم الدالة DateAdd بإرجاع تواريخ غير صالحة. يضيف المثال التالي شهرًا واحدًا إلى 31 يناير 1995:
NewDate = DateAdd(m, 1, 31-Jan-95) في هذا المثال، تقوم DateAdd بإرجاع 28 فبراير 1995، وليس 31 فبراير 1995. إذا كان التاريخ هو 31 يناير 1996، فسيتم إرجاع 29 فبراير 1996 لأن 1996 سنة كبيسة.
إذا كان التاريخ المحسوب قبل عام 100 ميلادي، فسيحدث خطأ.
إذا لم يكن الرقم قيمة طويلة، فسيتم تقريبه إلى أقرب عدد صحيح قبل الحساب.
يستخدم datediff شيئًا من هذا القبيل