Функции Day, Month, Year, Hour, Minute, Second и Weekday в PowerAppsDay, Month, Year, Hour, Minute, Second, and Weekday functions in PowerApps

Возвращает отдельные компоненты значения даты и времени.Returns individual components of a Date/Time value.

ОписаниеDescription

Функция Day возвращает сведения о дате из значения даты и времени (в диапазоне от 1 до 31).The Day function returns the day component of a Date/Time value, ranging from 1 to 31.

Функция Month возвращает сведения о месяце из значения даты и времени (в диапазоне от 1 до 12).The Month function returns the month component of a Date/Time value, ranging from 1 to 12.

Функция Year возвращает сведения о годе из значения даты и времени (начиная с 1900).The Year function returns the year component of a Date/Time value, starting with 1900.

Функция Hour возвращает данные времени в часах из значения даты и времени (в диапазоне от 0 (12:00 AM) до 23 (11:00 PM)).The Hour function returns the hour component of a Date/Time value, ranging from 0 (12:00 AM) to 23 (11:00 PM).

Функция Minute возвращает данные времени в минутах из значения даты и времени (в диапазоне от 0 до 59).The Minute function returns the minute component of a Date/Time value, ranging from 0 to 59.

Функция Second возвращает данные времени в секундах из значения даты и времени (в диапазоне от 0 до 59).The Second function returns the second component of a Date/Time value, ranging from 0 to 59.

Функция Weekday возвращает сведения о дне недели из значения даты и времени.The Weekday function returns the weekday of a Date/Time value. По умолчанию результат отображается в диапазоне от 1 (воскресенье) до 7 (суббота).By default, the result ranges from 1 (Sunday) to 7 (Saturday). Вы можете указать другой диапазон, используя код функции Weekday из Microsoft Excel или значение перечисления StartOfWeek:You can specify a different range with an Microsoft Excel Weekday function code or a StartOfWeek enumeration value:

Код ExcelExcel code Перечисление StartOfWeekStartOfWeek enumeration ОписаниеDescription
1, 171, 17 StartOfWeek.SundayStartOfWeek.Sunday Номера от 1 (воскресенье) до 7 (суббота).Numbers 1 (Sunday) through 7 (Saturday). Значение по умолчанию.Default.
2, 112, 11 StartOfWeek.MondayStartOfWeek.Monday Номера от 1 (понедельник) до 7 (воскресенье).Numbers 1 (Monday) through 7 (Sunday).
33 StartOfWeek.MondayZeroStartOfWeek.MondayZero Номера от 0 (понедельник) до 6 (воскресенье).Numbers 0 (Monday) through 6 (Sunday).
1212 StartOfWeek.TuesdayStartOfWeek.Tuesday Номера от 1 (вторник) до 7 (понедельник).Numbers 1 (Tuesday) through 7 (Monday).
1313 StartOfWeek.WednesdayStartOfWeek.Wednesday Номера от 1 (среда) до 7 (вторник).Numbers 1 (Wednesday) through 7 (Tuesday).
1414 StartOfWeek.ThursdayStartOfWeek.Thursday Номера от 1 (четверг) до 7 (среда).Numbers 1 (Thursday) through 7 (Wednesday).
1515 StartOfWeek.FridayStartOfWeek.Friday Номера от 1 (пятница) до 7 (четверг).Numbers 1 (Friday) through 7 (Thursday).
1616 StartOfWeek.SaturdayStartOfWeek.Saturday Номера от 1 (суббота) до 7 (пятница).Numbers 1 (Saturday) through 7 (Friday).

Все функции возвращают номер.All functions return a number.

Подробнее см. статью о работе с датами и временем.See working with dates and times for more information.

СинтаксисSyntax

Day( Дата_и_время )Day( DateTime )
Month( Дата_и_время )Month( DateTime )
Year( Дата_и_время )Year( DateTime )
Hour( Дата_и_время )Hour( DateTime )
Minute( Дата_и_время )Minute( DateTime )
Second( Дата_и_время )Second( DateTime )

  • Дата_и_время — обязательный аргумент.DateTime - Required. Значение даты и времени, для которого необходимо выполнить операцию.Date/Time value to operate on.

Weekday( Дата_и_время [, Первый_день_недели ] )Weekday( DateTime [, WeekdayFirst ] )

  • Дата_и_время — обязательный аргумент.DateTime - Required. Значение даты и времени, для которого необходимо выполнить операцию.Date/Time value to operate on.
  • Первый_день_недели — необязательный аргумент.WeekdayFirst - Optional. Код Excel, указывающий, с какого дня начинается неделя.Excel code specifying which day starts the week. Если не указано, то используется значение 1 (с воскресенья).If not supplied, 1 (Sunday first) is used.

ПримерыExamples

В следующем примере текущее время — 3:59:37 PM, а дата — Thursday, April 9, 2015.For the following example, the current time is 3:59:37 PM on Thursday, April 9, 2015.

ФормулаFormula ОписаниеDescription Возвращаемый результатResult
Year( Now() )Year( Now() ) Возвращает сведения о годе из текущего значения даты и времени.Returns the year component of the current time and date. 20152015
Month( Now() )Month( Now() ) Возвращает сведения о месяце из текущего значения даты и времени.Returns the month component of the current time and date. 44
Day( Now() )Day( Now() ) Возвращает сведения о дне из текущего значения даты и времени.Returns the day component of the current time and date. 99
Hour( Now() )Hour( Now() ) Возвращает данные времени в часах из текущего значения даты и времени.Returns the hour component of the current time and date. 1515
Minute( Now() )Minute( Now() ) Возвращает данные времени в минутах из текущего значения даты и времени.Returns the minute component of the current time and date. 5959
Second( Now() )Second( Now() ) Возвращает данные времени в секундах из текущего значения даты и времени.Returns the minute component of the current time and date. 3737
Weekday( Now() )Weekday( Now() ) Возвращает сведения о дне недели из текущего значения даты и времени, используя воскресенье в качестве первого дня недели по умолчанию.Returns the weekday component of the current time and date, using the default start of the week as Sunday. 55
Weekday( Now(), 14 )Weekday( Now(), 14 ) Возвращает сведения о дне недели из текущего значения даты и времени, используя код Excel, чтобы указать четверг в качестве первого дня недели.Returns the weekday component of the current time and date, using an Excel code to specify the start of the week as Thursday. 11
Weekday( Now(), StartOfWeek.Wednesday )Weekday( Now(), StartOfWeek.Wednesday ) Возвращает сведения о дне недели из текущего значения даты и времени, используя перечисление StartOfWeek, чтобы указать среду в качестве первого дня недели.Returns the weekday component of the current time and date, using a StartOfWeek enumeration to specify the start of the week as Wednesday. 22