Сложение и вычитание значений даты и времени

Сложение и вычитание значений даты и времени

Следующая таблица содержит примеры выражений, в которых добавляются значения даты и времени с помощью функции DateAdd.

Эти выражения можно использовать в вычисляемых элементах управления в отчетах форм или в строках условий запроса.

Выражение

Описание

=DateAdd("d";-10;[УсловленнаяДата])

Выводит дату, предшествующую на 10 дней значению даты в поле "УсловленнаяДата".

= DateAdd("m"; 1; "31-янв-03")

Отображает дату, которая отстает на месяц от 31 января 2003 г., то есть 28-фев-03.

= DateAdd("m"; 1; "31-янв-04")

Отображает дату, которая отстает на месяц от 31 января 2004 г., то есть 29-фев-04 (так как это високосный год).

=DateAdd("q"; -3; [УсловленнаяДата])

Отображает дату, которая отстает на три квартала от значения в поле "УсловленнаяДата". Например, если значением поля "УсловленнаяДата" является 18-июн-03, выражение выдает результат 18-мар-04.

= DateAdd("h"; 3; [ВремяПрибытия])

Отображает время, отстающее на три часа от значения в поле "ВремяПрибытия".

С помощью этих выражений вы можете создавать вычисляемые поля в запросах.

Выражение

Описание

Срок: DateAdd("q"; -3; [УсловленнаяДата])

Выводит в поле "Срок" дату, которая отстает на три квартала от значения в поле "УсловленнаяДата".

ВремяВстречи: DateAdd("h"; 3; [ВремяПрибытия])

Отображает в поле "ВремяВстречи" время, отстающее на три часа от значения в поле "ВремяПрибытия".

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×