Функция DatePart

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Връща Variant (цяло число) съдържаща указаната част от дадена дата.

Синтаксис

DatePart () интервал, дата [, firstdayofweek] [, firstweekofyear] )

Синтаксисът на функцията DatePart има следните аргументи:

Аргумент

Описание

интервал

Изисква се. Низов израз, който е интервал от време, който искате да се върнете.

дата

Изисква се. Вариант (Дата) стойност, която искате да оцените.

firstdayofweek

По желание. константа , която указва на първия ден от седмицата. Ако не е указан, се приема неделя.

firstweekofyear

По желание. Константен, който указва първата седмица на годината. Ако не е указан, първата седмица се използва седмица, която 1 януари събитието.


И сгради

Интервал на аргумент има следните настройки:

Настройка

Описание

гггг

Година

q

Тримесечие

м

Месец

Yammer вече поддържа чат с външен участник

Ден от годината

д

Ден

w

Ден от седмицата

Втората

Седмица

ч

Час

Включване и изключване на непечатаемите знаци

Минута

с

Секунда


Аргументът firstdayofweek има следните настройки:

Константа

Value

Описание

vbUseSystem

0

Използване на API на NLS настройката.

vbSunday

1

Неделя (по подразбиране)

vbMonday

2

Понеделник

vbTuesday

3

Вторник

vbWednesday

4

Сряда

vbThursday

5

Четвъртък

vbFriday

6

Петък

vbSaturday

7

Събота


Аргументът firstweekofyear има следните настройки:

Константа

Value

Описание

vbUseSystem

0

Използване на API на NLS настройката.

vbFirstJan1

1

Започнете със седмица, която 1 януари събитието (по подразбиране).

vbFirstFourDays

2

Започнете с първата седмица, което има поне четири дни в новата година.

vbFirstFullWeek

3

Започнете с първата пълна седмица от годината.


Забележки

Можете да използвате функцията DatePart да оценяват дата и се върнете на определен период от време. Например можете да използвате DatePart за изчисляване на деня от седмицата или текущия час.

Аргументът firstdayofweek засяга изчисления, които използват "w" и "втората" интервал символи.

Ако date е валиден формат за дата, указаната година става постоянна част от тази дата. Въпреки това ако датата е заграден в двойни кавички ("") и изпуснете годината, текущата година се вмъква в кода си всеки път, когато се изчислява изразът Дата . Това дава възможност за писане на код, който може да се използва в различни години.

Забележка : За Датаако настройката на свойството Календар е григориански, датата трябва да бъде григориански. Ако календара Хижри, датата трябва да е хиджри.

Върнатият дата част е в единици за време период на текущата арабски календар. Например ако текущата календар е хиджри и дата част да се върне е годината, стойността за годината е хиджри година.

Пример

Забележка : Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Този пример се дата и с DatePart функцията, която показва тримесечие от годината, в която се появява.

Dim TheDate As Date    ' Declare variables.
Dim Msg
TheDate = InputBox("Enter a date:")
Msg = "Quarter: " & DatePart("q", TheDate)
MsgBox Msg

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×