Поделиться через


Day, Month, YearSecondHourMinuteи функции Weekday

Применимо к: Приложения На основе холста Copilot Studio Desktop потоки формул dataverse, управляемые моделью приложений Power Platform CLI, функции Power Pages

Возвращает отдельные компоненты значения даты и времени.

Description

Функция Day возвращает компонент дня значения даты и времени, начиная от 1 до 31.

Функция Month возвращает компонент месяца значения даты и времени, начиная от 1 до 12.

Функция Year возвращает компонент года значения даты и времени, начиная с 1900 года.

Функция Hour возвращает компонент часа значения даты и времени, начиная от 0 (от 12:00 до 23:00) (11:00).

Функция Minute возвращает компонент минуты значения даты и времени, начиная от 0 до 59.

Функция Second возвращает второй компонент значения даты и времени, начиная от 0 до 59.

Функция Weekday возвращает день недели значения даты и времени. По умолчанию результат отображается в диапазоне от 1 (воскресенье) до 7 (суббота). Можно указать другой диапазон с кодом функции Microsoft Excel Weekday или значением перечисления StartOfWeek:

Код Excel Перечисление StartOfWeek Description
1, 17 НачалоНедели.Воскресенье Номера от 1 (воскресенье) до 7 (суббота). По умолчанию.
2, 11 Начало недели.Понедельник Номера от 1 (понедельник) до 7 (воскресенье).
3 НачалоНедели.ПонедельникНоль Номера от 0 (понедельник) до 6 (воскресенье).
12 НачалоНедели.Вторник Номера от 1 (вторник) до 7 (понедельник).
13 НачалоНедели.Среда Номера от 1 (среда) до 7 (вторник).
14 Начало недели.четверг Номера от 1 (четверг) до 7 (среда).
15 НачалоНедели.Пятница Номера от 1 (пятница) до 7 (четверг).
16 НачалоНедели.Суббота Номера от 1 (суббота) до 7 (пятница).

Все функции возвращают номер.

Подробнее см. статью о работе с датами и временем.

Синтаксис

Day( DateTime )
Month( DateTime )
Year( DateTime )
Hour( DateTime )
Minute( DateTime )
Second( DateTime )

  • Дата и время - Обязательно. Значение даты и времени, для которого необходимо выполнить операцию.

Weekday( DateTime [, WeekdayFirst ] )

  • Дата и время - Обязательно. Значение даты и времени, для которого необходимо выполнить операцию.
  • WeekdayFirst - Необязательно. Код Excel, указывающий, с какого дня начинается неделя. Если не указано, то используется значение 1 (с воскресенья).

Примеры

В следующем примере текущее время — 15:59:37, а дата — Четверг, 9 апреля 2015.

Формула Description Результат
Year( Now() Возвращает сведения о годе из текущего значения даты и времени. 2015
Month( Now() Возвращает сведения о месяце из текущего значения даты и времени. 4
Day( Now() Возвращает сведения о дне из текущего значения даты и времени. 9
Hour( Now() Возвращает данные времени в часах из текущего значения даты и времени. 15
Minute( Now() Возвращает данные времени в минутах из текущего значения даты и времени. 59
Second( Now() Возвращает данные времени в секундах из текущего значения даты и времени. 37
Weekday( Now() Возвращает сведения о дне недели из текущего значения даты и времени, используя воскресенье в качестве первого дня недели по умолчанию. 5
Weekday( Now(), 14 ) Возвращает сведения о дне недели из текущего значения даты и времени, используя код Excel, чтобы указать четверг в качестве первого дня недели. 1
Weekday( Now(), StartOfWeek.среду ) Возвращает сведения о дне недели из текущего значения даты и времени, используя перечисление StartOfWeek, чтобы указать среду в качестве первого дня недели. 2