Возвращают текущие дату и время, а также проверяют, относится ли значение даты и времени к сегодняшнему дню.

Описание

Функция Now возвращает текущее значение даты и времени в формате даты и времени.

Функция Today возвращает текущее значение даты в формате даты и времени. В качестве времени в этом значении указывается полночь. Функция Today возвращает одно и то же значение в течение всех суток (с полуночи сегодняшнего до полуночи завтрашнего дня).

Функция IsToday проверяет, попадает ли заданное значение даты и времени в промежуток между полночью сегодняшнего и завтрашнего дня. Она возвращает логическое значение true (истина) или false (ложь).

Все эти функции работают с локальным временем текущего пользователя.

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

Синтаксис

Now()

Today()

IsToday(дата_и_время)

  • *дата_и_время* — обязательный аргумент. Значение даты и времени, которое нужно проверить.

Примеры

В примерах в этом разделе используется значение даты и времени 12 февраля 2015 г. 03:59 и язык en-us.

Формула Описание Возвращаемый результат
Text(Now(), "dd.mm.yyyy hh:mm:ss") Получает текущее значение даты и времени и выводит его в виде строки. "02/12/2015 03:59:00"
Text(Today(), "dd.mm.yyyy hh:mm:ss") Получает только текущую дату (в качестве времени устанавливается полночь) и выводит его в виде строки. "02/12/2015 00:00:00"
IsToday(Now()) Проверяет, попадает ли текущее значение даты и времени в промежуток между полночью сегодняшнего и завтрашнего дня. true
IsToday(Today()) Проверяет, попадает ли текущая дата в промежуток между полночью сегодняшнего и завтрашнего дня. true
Text(DateAdd(Now(), 12), "dd.mm.yyyy hh:mm:ss") Получает текущее значение даты и времени, прибавляет к результату 12 дней и выводит его в виде строки. "02/24/2015 03:59:00"
Text(DateAdd(Today(), 12), "dd.mm.yyyy hh:mm:ss") Получает текущую дату, прибавляет к результату 12 дней и выводит его в виде строки. "02/24/2015 00:00:00"
IsToday(DateAdd(Now(), 12)) Проверяет, попадает ли текущее значение даты и времени плюс 12 дней в промежуток между полночью сегодняшнего и полночью завтрашнего дня. false
IsToday(DateAdd(Today(), 12)) Проверяет, попадает ли текущее значение даты плюс 12 дней в промежуток между полночью сегодняшнего и полночью завтрашнего дня. false