توابع DatePart در VBScript
تعریف و استفاده
تابع DatePart میتواند بخش خاصی از یک تاریخ را بازگرداند.
نکته:پارامتر firstdayofweek بر روی محاسبات استفاده از علامتهای اختلاف زمانی «w» و «ww» تأثیر میگذارد.
نحوه استفاده
DatePart(interval,date[,firstdayofweek[,firstweekofyear]])
پارامترها | توضیح |
---|---|
interval |
ضروری. واحد زمانی است که برای محاسبه اختلاف بین date1 و date2 استفاده میشود. ممکن است از زیرین مقادیر استفاده شود:
|
date | ضروری. عبارت تاریخ که باید محاسبه شود. |
firstdayofweek |
اختیاری. تعداد روزهای هفته را مشخص میکند، یعنی روز کدام هفته است. ممکن است از زیرین مقادیر استفاده شود:
|
firstweekofyear |
اختیاری. هفته اول سال را مشخص میکند. ممکن است از زیرین مقادیر استفاده شود:
|
مثال
مثال 1
d = #2/10/96 16:45:30# document.write(DatePart("yyyy",d)) 'خروجی: 1996 document.write(DatePart("m",d)) 'خروجی: 2 document.write(DatePart("d",d)) 'خروجی: 10 document.write(DatePart("h",d)) 'خروجی: 16 document.write(DatePart("n",d)) 'خروجی: 45 document.write(DatePart("s",d)) 'خروجی: 30 document.write(DatePart("q",d)) 'خروجی: 1، فوریه در فصل اول است document.write(DatePart("y",d)) 'خروجی: 41، 10 فوریه در سال 1996امروز چهل و یکمین روز است. document.write(DatePart("ww",d)) 'خروجی: 6، 10 فوریه در سال 1996 در هفته ششم است. document.write(DatePart("w",d)) 'خروجی: 7، 10 فوریه در سال 1996امروز هفتمین روز از هفته ششم است (جمعهها).