Функции Now, Today и IsToday в PowerAppsNow, 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. В качестве времени в этом значении указывается полночь.The time portion is midnight. Функция Today возвращает одно и то же значение в течение всех суток (с полуночи сегодняшнего до полуночи завтрашнего дня).Today has the same value throughout a day, from midnight today to midnight tomorrow.

Функция IsToday проверяет, попадает ли заданное значение даты и времени в промежуток между полночью сегодняшнего и завтрашнего дня.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(дата_и_время)IsToday( DateTime )

  • дата_и_время — обязательный аргумент.DateTime - Required. Значение даты и времени, которое нужно проверить.The date/time value to test.

ПримерыExamples

В примерах в этом разделе используется значение даты и времени 12 февраля 2015 г. 03: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(), "dd.mm.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(), "dd.mm.yyyy hh:mm:ss")Text( Today(), "mm/dd/yyyy hh:mm:ss" ) Получает только текущую дату (в качестве времени устанавливается полночь) и выводит его в виде строки.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() ) Проверяет, попадает ли текущее значение даты и времени в промежуток между полночью сегодняшнего и завтрашнего дня.Tests whether the current date and time is between midnight today and midnight tomorrow. truetrue
IsToday(Today())IsToday( Today() ) Проверяет, попадает ли текущая дата в промежуток между полночью сегодняшнего и завтрашнего дня.Tests whether the current date is between midnight today and midnight tomorrow. truetrue
Text(DateAdd(Now(), 12), "dd.mm.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), "dd.mm.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 дней в промежуток между полночью сегодняшнего и полночью завтрашнего дня.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 дней в промежуток между полночью сегодняшнего и полночью завтрашнего дня.Tests whether the current date, plus 12 days, is between midnight today and midnight tomorrow. falsefalse