وظيفة DateSerial في VBScript

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

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

هذا يعني أن،يمكن لـ DateSerial أن يدمج السنة والشهر واليوم في تاريخ..

النحو

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

Instance

Example 1

document.write(DateSerial(1996,2,3)) 'Normal calling method'

Output:

1996/2/3

Example 2

document.write(DateSerial(95,13,10)) '13 month=1 year+1 month'

Output:

1996/01/10

Example 3

document.write(DateSerial(96,-1,10)) '-1 month must be calculated backwards from 1 month, 1-(-1)=2 months'

Output:

1995/11/10

Example 4

document.write(DateSerial(95,2,30)) '95 year 2 month has 28 days, so 30 days=1 month+2 days'

Output:

1995/03/02

Example 5

document.write(DateSerial(95,2,-2)) '-2 day must be calculated backwards from 1 day, 1-(-2)=3 days'

Output:

1995/01/29

Example

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970 year, 9-2=7 month, 1-1=0 day, 0 day must be calculated backwards from 1 day, 1-0=1 day.

Output:

1970/6/30