Функція DatePart

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Повертає значення типу Variant (Integer), яке містить указану частину заданої дати.

Синтаксис

DatePart ( інтервал, дата [, перший день тижня] [, перший тиждень року] )

Синтаксис функції DatePart має такі аргументи:

Аргумент

Опис

інтервал

Обов'язковий аргумент. Рядковий вираз, який проміжок часу, який потрібно повернути.

дати

Обов'язковий аргумент. Варіант Значення (дата), який потрібно обчислити.

перший день тижня

Необов'язково. На константа яка задає перший день тижня. Якщо не вказано, вважається неділю.

перший тиждень року

Необов'язково. Константа, яка задає перший тиждень року. Якщо не вказано, перший тиждень припускається тижня, у якому 1 січня відбувається.


П Настроювання

Інтервал аргумент має такі параметри:

Параметр

Опис

рррр

Рік

q

Квартал

х

Місяць

Чат Yammer із зовнішнім учасником

День року

г

День

Оновити елемент списку

Weekday

ww

Тиждень

є

Година

Увімкнення або вимкнення недрукованих символів

Хвилина

с

Секунда


Перший день тижня аргумент має такі параметри:

Константа

Значення

Опис

vbUseSystem

0

Використовуйте параметр API національних мов.

vbSunday

1

Неділі (за промовчанням)

vbMonday

2

Понеділок

vbTuesday

3

Середа

vbWednesday

4

Четвер

vbThursday

5

П’ятниця

vbFriday

6

Субота

vbSaturday

7

Неділя


Перший тиждень року аргумент має такі параметри:

Константа

Значення

Опис

vbUseSystem

0

Використовуйте параметр API національних мов.

vbFirstJan1

1

Почніть роботу з тижня, у якому 1 січня відбувається (за промовчанням).

vbFirstFourDays

2

Почніть роботу з перший тиждень, що містить принаймні чотири дні в новому році.

vbFirstFullWeek

3

Почніть роботу з першого повного тижня року.


Примітки

Функція DatePart можна використовувати для обчислення дати та повернення певний проміжок часу. Наприклад, ви використовуєте DatePart можна обчислити день тижня або поточний час.

Аргумент перший день тижня впливає на обчислення, скористайтеся символами інтервалу "w" і "ww".

Якщо daселітерал дативказаного року стає постійну частину дата. Однак, якщо дати взято в подвійні лапки ("") а рік пропускається, поточний рік буде вставлено в коді під час кожного обчислення виразу дата . Це дає можливість написання коду, які можна використовувати в різних років.

Примітка : ДатиЯкщо Властивості Calendar за григоріанським календарем, вказаній дата має бути за григоріанським календарем. Якщо за календарем Хіджра, вказаній дата має бути Хиджра.

Повертає дату частину розташовано в часових одиницях поточного арабської календаря. Наприклад, якщо поточний календар Хиджра і до дати для повернення частини року, значення року – року за календарем Хіджра.

Приклад

Примітка : У прикладах нижче показано використання цієї функції в модулі 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. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×