أحدث البرامج التعليمية وتطوير الشبكة
 

فبسكريبت DateAdd وظيفة


<كاملة فبسكريبت المرجعي

ترجع الدالة DateAdd موعد الذي تمت إضافة فاصل زمني محدد.

بناء الجملة

DateAdd(interval,number,date)

معامل وصف
interval مطلوب. الفاصل الزمني الذي تريد إضافته

يمكن أن تأخذ القيم التالية:

  • س س س س - السنة
  • ف - ربع
  • م - شهر
  • ذ - يوم من العام
  • د - يوم
  • ث - أيام الأسبوع
  • رطب - أسبوع من العام
  • ح - ساعة
  • ن - دقيقة
  • الصورة - الثانية
number مطلوب. عدد الفاصل الزمني الذي تريد إضافته. إما أن تكون إيجابية، لالتمور في المستقبل، أو سلبية، لالتمور في الماضي
date مطلوب. البديل أو الحرفي الذي يمثل التاريخ الذي يتم إضافة الفاصلة

أمثلة

مثال 1

كيفية استخدام المعلمات:

<%

response.write(DateAdd("yyyy",1,"31-Jan-10") & "<br />")
response.write(DateAdd("q",1,"31-Jan-10") & "<br />")
response.write(DateAdd("m",1,"31-Jan-10") & "<br />")
response.write(DateAdd("y",1,"31-Jan-10") & "<br />")
response.write(DateAdd("d",1,"31-Jan-10") & "<br />")
response.write(DateAdd("w",1,"31-Jan-10") & "<br />")
response.write(DateAdd("ww",1,"31-Jan-10") & "<br />")
response.write(DateAdd("h",1,"31-Jan-10 08:50:00") & "<br />")
response.write(DateAdd("n",1,"31-Jan-10 08:50:00") & "<br />")
response.write(DateAdd("s",1,"31-Jan-10 08:50:00") & "<br />")

%>

الناتج من التعليمات البرمجية أعلاه سيكون:

1/31/2011
4/30/2010
2/28/2010
2/1/2010
2/1/2010
2/1/2010
2/7/2010
1/31/2010 9:50:00 AM
1/31/2010 8:51:00 AM
1/31/2010 8:50:01 AM
مشاهدة مثال »

مثال 2

طرح شهر من 31 يناير 2010

<%

response.write(DateAdd("m",-1,"31-Jan-10"))

%>

الناتج من التعليمات البرمجية أعلاه سيكون:

12/31/2009
مشاهدة مثال »

مثال 3

إضافة يوم واحد من الآن:

<%

response.write(DateAdd("d",1,Now()))

%>

الناتج من التعليمات البرمجية أعلاه سيكون:

5/5/2016 8:54:33 AM
مشاهدة مثال »

<كاملة فبسكريبت المرجعي