وظيفة DateSerial في VBScript

التعريف والاستخدام

يمكن لـ DateSerial أن يعيد نوع تاريخ Variant للسنة والشهر واليوم المحددة.

بمعنى آخر،يمكن لـ DateSerial أن يدمج السنة والشهر واليوم إلى تاريخ..

النحو

DateSerial(year,month,day)
المعلمات وصف
year ضروري. رقم بين 100 و9999، أو تعبير عن القيمة. يتم اعتبار القيم بين 0 و99 كتاريخ بين 1900-1999. لجميع المعلمات year الأخرى، يرجى استخدام السنة الكاملة من أربعة أرقام.
month ضروري. أي تعبير عن القيمة. إذا كان أكبر من 12، فإن التاريخ يتم حسابه من الشهر ال12 ويتم التباعد إلى الأمام mouth-12 أشهر، إذا كان أقل من 1، فإن التاريخ يتم حسابه من الشهر ال1 ويتم التباعد إلى الأمام 1-mouth شهر.
day ضروري. أي تعبير عن القيمة. إذا كان أكبر من عدد أيام الشهر الحالي، فإن التاريخ يتم حسابه من عدد أيام الشهر الحالي، ويتم التباعد إلى الأمام day-عدد أيام الشهر الحالي؛ إذا كان أقل من 1، فإن التاريخ يتم حسابه من بداية الشهر ويتم التباعد إلى الأمام 1-day أيام.

مثال

مثال 1

document.write(DateSerial(1996,2,3)) 'طريقة استدعاء عادية.'

الناتج:

1996/2/3

مثال 2

document.write(DateSerial(95,13,10)) '13 شهر=1 سنة+1 شهر.'

الناتج:

1996/01/10

مثال 3

document.write(DateSerial(96,-1,10)) '-1 شهر يجب أن يتم التدفق إلى 1،1-(-1)=2 أشهر.'

الناتج:

1995/11/10

مثال 4

document.write(DateSerial(95,2,30)) '95 فبراير له 28 يوم، لذلك 30 يوم=1+2.'

الناتج:

1995/03/02

مثال 5

document.write(DateSerial(95,2,-2)) '-2 يوم يجب أن يتم التدفق إلى 1،1-(-2)=3 يوم.'

الناتج:

1995/01/29

مثال

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970،9-2=7،1-1=0،يوم 0 يجب أن يتم التدفق إلى 1،1-0=1 يوم.'

الناتج:

1970/6/30