Show/Hide Toolbars

Руководство администратора

При работе с датами чаще всего используются функции форматирования (для приведения к нужному представлению), работы со сроками (прибавления определенного количества дней и т.п.) и формирования даты. Следует помнить, что в "Первой Форме" используются ДП типа "Дата" и "ДатаВремя".

Для получения текущей даты используется функция ТекущиеДатаВремя(). Для формирования даты используется функция НовыеДатаВремя (год, месяц, день, час, минуты, секунды).

Пример: формирование даты последнего рабочего дня месяца и окончания рабочего дня (18 часов).

smart_dp_date_1

 Смарт-выражение, формирующее дату последнего рабочего дня и время 18:00.

Для работы со сроками используются встроенные функции из подменю Добавить..., Разница..., Округлить....

Пример: округление даты.

smart_dp_date_2

Округление даты.

Для преобразования даты в текст используется функция Отформатировать дату (дата, шаблон). Шаблон указывается в виде текстовой строки вида 'dd.MM.yyyy HH:mi'.

smart_dp_date_3

Преобразование даты в текст.

Если пользователи системы территориально находятся в разных часовых поясах, в смарт-выражениях удобно использовать функцию ПеревестиВЧасовуюЗонуПользователя (дата_время, ID пользователя).

Пример: перевод времени, указанного в ДП "Плановое время созвона", во время по часовому поясу заказчика задачи.

smart_dp_date_4

Перевод в другую часовую зону.