2
一般来说,如何在boost日志格式表达式上执行字符串操作?特别是,我该如何截断以小数秒结尾的TimeStamp表达式,以便记录毫秒而不是微秒?如何截断boost日志格式表达式
鉴于此片段,我如何记录,例如,13:13:08.440而不是13:13:08.440736?
logging::add_file_log("xyz.log",
keywords::format = expr::stream
<< expr::format_date_time<boost::posix_time::ptime>("TimeStamp", "%T.%f")
);
我想要做这样的事情:
<< expr::format_date_time<boost::posix_time::ptime>("TimeStamp", "%T.%.3f")
你有没有想过这个?我在同一条船上。 – Kurt 2015-03-20 05:40:20
没有。我只活了几微秒。 – plong 2015-03-23 14:26:26