وظيفة 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