تابع DateSerial در VBScript
تعریف و استفاده
تابع DateSerial میتواند نوع Variant از تاریخ مشخص شده (Date) را بازگرداند.
این به معنای آن است که،تابع DateSerial میتواند سال، ماه و روز را به یک تاریخ ترکیب کند..
نحوه استفاده
DateSerial(year,month,day)
پارامترها | توضیحات |
---|---|
year | ضروری است. عددی بین 100 تا 9999 یا تعریف عددی. مقادیر بین 0 تا 99 به عنوان سالهای 1900–1999 در نظر گرفته میشوند. برای همه پارامترهای year دیگر، از سال کامل 4 رقمی استفاده کنید. |
month | ضروری است. هر تعریف عددی. اگر بزرگتر از 12 باشد، تاریخ از ماه دهم شروع میشود و به سمت بعدی mouth-12 ماه پیشرفت میکند؛ اگر کوچکتر از 1 باشد، تاریخ از ماه اول شروع میشود و به سمت گذشته 1-month ماه پیشرفت میکند. |
day | ضروری است. هر تعریف عددی. اگر بزرگتر از تعداد روزهای ماه فعلی باشد، تاریخ از تعداد روزهای ماه فعلی شروع میشود و به سمت بعدی day-تعداد روزهای ماه فعلی پیشرفت میکند؛ اگر کوچکتر از 1 باشد، تاریخ از روز اول شروع میشود و به سمت گذشته 1-day روز پیشرفت میکند. |
مثال
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 سال 2 ماه 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