Когда я устанавливаю параметры формата в коде, для форматирования вывода даты и времени я могу использовать что-то вроде этого
logging::formatter simpleFormat(expr::format("%1% %2%") %
expr::format_date_time<boost::posix_time::ptime>("TimeStamp", "%H:%M:%S") %
expr::smessage
);
Но когда я инициализирую регистратор с помощью файла конфигурации, я могу указать формат только в обозначении позиции атрибутов, а не в деталях их формата.
Итак, эта строка в файле конфигурации журнала повышения
Format="[%TimeStamp%]: %Message%"
производит вывод:
[2015-Feb-06 09:32:27.401496]: blah blah blah
Я хочу уменьшить временную метку до чего-то вроде этого
[06.02.2015 09:32:27]
Как это можно описать в конфигурационном файле журнала буста, или это вообще нельзя сделать?