PowerApps の Day、Month、Year、Hour、Minute、Second、および Weekday 関数Day, Month, Year, Hour, Minute, Second, and Weekday functions in PowerApps

Date/Time 値の個々の要素を返します。Returns individual components of a Date/Time value.

説明Description

Day 関数は、Date/Time 値の日付要素を 1 から 31 の範囲で返します。The Day function returns the day component of a Date/Time value, ranging from 1 to 31.

Month 関数は、Date/Time 値の月要素を 1 から 12 の範囲で返します。The Month function returns the month component of a Date/Time value, ranging from 1 to 12.

Year 関数は、Date/Time 値の年要素を 1900 以上の範囲で返します。The Year function returns the year component of a Date/Time value, starting with 1900.

Hour 関数は、Date/Time 値の時間要素を 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 関数は、Date/Time 値の分要素を 0 から 59 の範囲で返します。The Minute function returns the minute component of a Date/Time value, ranging from 0 to 59.

Second 関数は、Date/Time 値の秒要素を 0 から 59 の範囲で返します。The Second function returns the second component of a Date/Time value, ranging from 0 to 59.

Weekday 関数は、Date/Time 値の曜日を返します。The Weekday function returns the weekday of a Date/Time value. 既定では、結果の範囲は 1 (日曜日) から 7 (土曜日) です。By default, the result ranges from 1 (Sunday) to 7 (Saturday). 次のように、Microsoft Excel Weekday 関数コードまたは StartOfWeek 列挙値で、別の範囲を指定できます。You can specify a different range with an Microsoft Excel Weekday function code or a StartOfWeek enumeration value:

Excel コードExcel code StartOfWeek 列挙型StartOfWeek enumeration 説明Description
1171, 17 StartOfWeek.SundayStartOfWeek.Sunday 1 (日曜日) から 7 (土曜日) までの数値。Numbers 1 (Sunday) through 7 (Saturday). 既定値。Default.
2112, 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( DateTime )Day( DateTime )
Month( DateTime )Month( DateTime )
Year( DateTime )Year( DateTime )
Hour( DateTime )Hour( DateTime )
Minute( DateTime )Minute( DateTime )
Second( DateTime )Second( DateTime )

  • DateTime - 必須。DateTime - Required. 操作する Date/Time 値。Date/Time value to operate on.

Weekday( DateTime [, WeekdayFirst ] )Weekday( DateTime [, WeekdayFirst ] )

  • DateTime - 必須。DateTime - Required. 操作する Date/Time 値。Date/Time value to operate on.
  • WeekdayFirst - 省略可能。WeekdayFirst - Optional. 週の開始日を指定する Excel コード。Excel code specifying which day starts the week. 指定しない場合は、1 (日曜日が開始日) が使用されます。If not supplied, 1 (Sunday first) is used.

Examples

次の例では、現在の時刻は 2015 年 4 月 9 日木曜日午後 3 時 59 分 37 秒です。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