VBScript. Функция DatePart

Материал из GedeminWiki
Перейти к: навигация, поиск

Возвращает указанную часть даты.

 DatePart(interval, date[, firstdayofweek[, firstweekofyear]])
interval 
Строковая константа. Указывает какую часть даты необходимо получить. Список возможных значений приведен в описании функции DateAdd.
date 
Дата, из которой извлекается значение.
firstdayofweek 
Опциональный параметр. Определяет с какого дня начинается неделя. Если опущен – первым днем считается воскресенье. Возможные значения приведены в разделе Константы.
firstweekofyear 
Опциональный параметр. Показывает, какая неделя в году считается первой. Если опущен, то таковой будет неделя на которую приходится 1-е января. Возможные значения приведены в разделе Константы.

Как и в случае с предыдущей функцией, в дате могут быть указаны только месяц и день. В этом случае текущий год будет подставлен автоматически.

Параметры firstdayofweek и firstweekofyear определяют, как будут трактоваться символы "w" и "ww".

Пример:

 Dim Q, W
 Q = DatePart("q", Now) ' Q = номеру текущего квартала
 W = DatePart("ww", Now, vbMonday, vbFirstJan1)
 ' W = номеру текущей недели в году, причем, первым днем
 ' недели считается понедельник и первой неделей считается 
 ' неделя, на которую приходится 1-е января
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты