PowerApps の Now、Today、および IsToday 関数Now, Today, and IsToday functions in PowerApps

現在の日付と時刻を返し、日付/時刻値が今日のものかどうかをテストします。Returns the current date and time, and tests whether a date/time value is today.

説明Description

Now 関数は、現在の日付と時刻を日付/時刻値として返します。The Now function returns the current date and time as a date/time value.

Today 関数は、現在の日付を日付/時刻値として返します。The Today function returns the current date as a date/time value. 時刻部分は、午前 0 時です。The time portion is midnight. Today は、1 日 (今日の午前 0 時から翌日の午前 0 時まで) を通して同じ値を保持します。Today has the same value throughout a day, from midnight today to midnight tomorrow.

IsToday 関数は、日付/時刻値が今日の午前 0 時から翌日の午前 0 時の間の値になっているかどうかをテストします。The IsToday function tests whether a date/time value is between midnight today and midnight tomorrow. この関数は、true または false のブール値を返します。This function returns a Boolean true or false value.

これらの関数はすべて、現在のユーザーのローカル時刻を使用します。All these functions work with the local time of the current user.

詳細については、日付と時刻の操作に関するページを参照してください。See working with dates and times for more information.

構文Syntax

Now()Now()

Today()Today()

IsToday( DateTime )IsToday( DateTime )

  • DateTime - 必須。DateTime - Required. テストする日付/時刻値。The date/time value to test.

Examples

このセクションの例では、現在の時刻が 2015 年 2 月 12 日午前 3 時 59 分、言語が en-us です。For the examples in this section, the current time is 3:59 AM on February 12, 2015, and the language is en-us.

数式Formula 説明Description 結果Result
Text( Now(), "mm/dd/yyyy hh:mm:ss" )Text( Now(), "mm/dd/yyyy hh:mm:ss" ) 現在の日付と時刻を取得し、文字列として表示します。Retrieves the current date and time, and displays it as a string. "02/12/2015 03:59:00""02/12/2015 03:59:00"
Text( Today(), "mm/dd/yyyy hh:mm:ss" )Text( Today(), "mm/dd/yyyy hh:mm:ss" ) 現在の日付のみを取得し、時刻は午前 0 時としたまま、これを文字列として表示します。Retrieves the current date only, leaving the time portion as midnight, and displays it as a string. "02/12/2015 00:00:00""02/12/2015 00:00:00"
IsToday( Now() )IsToday( Now() ) 現在の日付と時刻が、今日の午前 0 時から翌日の午前 0 時の間であるかどうかをテストします。Tests whether the current date and time is between midnight today and midnight tomorrow. truetrue
IsToday( Today() )IsToday( Today() ) 現在の日付が、今日の午前 0 時から翌日の午前 0 時の間であるかどうかをテストします。Tests whether the current date is between midnight today and midnight tomorrow. truetrue
Text( DateAdd( Now(), 12 ), "mm/dd/yyyy hh:mm:ss" )Text( DateAdd( Now(), 12 ), "mm/dd/yyyy hh:mm:ss" ) 現在の日付と時刻を取得し、その結果に 12 日を加算して、文字列として表示します。Retrieves the current date and time, adds 12 days to the result, and displays it as a string. "02/24/2015 03:59:00""02/24/2015 03:59:00"
Text( DateAdd( Today(), 12 ), "mm/dd/yyyy hh:mm:ss" )Text( DateAdd( Today(), 12 ), "mm/dd/yyyy hh:mm:ss" ) 現在の日付を取得し、その結果に 12 日を加算して、文字列として表示します。Retrieves the current date, adds 12 days to the result, and displays it as a string. "02/24/2015 00:00:00""02/24/2015 00:00:00"
IsToday( DateAdd( Now(), 12 ) )IsToday( DateAdd( Now(), 12 ) ) 現在の日付と時刻に 12 日を加算した日時が今日の午前 0 時から翌日の午前 0 時の間であるかどうかをテストします。Tests whether the current date and time, plus 12 days, is between midnight today and midnight tomorrow. falsefalse
IsToday( DateAdd( Today(), 12 ) )IsToday( DateAdd( Today(), 12 ) ) 現在の日付に 12 日を加算した日付が今日の午前 0 時から翌日の午前 0 時の間であるかどうかをテストします。Tests whether the current date, plus 12 days, is between midnight today and midnight tomorrow. falsefalse