ПАССАТ → Работа с программой → Создание отчетов в формате RTF → Встраивание даты и времени расчета
В отчет можно встраивать дату и время в различном формате, используя переменную #CALCDATE#. Для управления форматом даты переменная #CALCDATE# имеет строковый параметр DATEFORMAT, который может содержать следующие поля:
Поле | Описание |
%a | Сокращенное название дня недели |
%A | Полное название дня недели |
%b | Сокращенное название месяца |
%B | Полное название месяца |
%c | Дата и время в представлении, соответствующем локали |
%d | День месяца как десятичное число (01 - 31) |
%H | Час в 24-часовом формате (00 - 23) |
%I | Час в 12-часовом формате (01 - 12) |
%j | День года как десятичное число (001 - 366) |
%m | Месяц как десятичное число (01 - 12) |
%M | Минута как десятичное число (00 - 59) |
%p | A.M./P.M. индикатор текущей локали в 12-часовом формате |
%S | Секунды, в 12-часовом формат |
%U | Неделя года как десятичное число (воскресенье – первый день недели) (00 - 53) |
%w | День недели как десятичное число (0 - 6; воскресенье 0) |
%W | Неделя года как десятичное число, с понедельника, первого дня недели (00 - 53) |
%x | Дата в представлении, соответствующем локали |
%X | Время в представлении, соответствующем локали |
%y | Последние две цифры года как десятичное число (00 - 99) |
%Y | Все цифры года как десятичное число (00 - 99) |
%z, %Z |
Название часового пояса, в зависимости от параметров реестра, или ничего, если часовой пояс неизвестен |
Например, для вывода даты в формате DD.MM.YYYY HH:MM, необходимо следующее описание:
#CALCDATE:DATEFORMAT=%d.%m.%Y %H:%M#