【发布时间】:2013-09-13 20:59:57
【问题描述】:
在选择PatternLayout 时,如果我使用%d{%m/%d/%y %H:%M:%S},它将显示当前日期和时间。时间按照UTC格式。
我的要求是按照本地系统时间显示时间。
更新:
timehelper.h中有一种方法Time::localtime会根据本地系统时间显示时间吗?
【问题讨论】:
在选择PatternLayout 时,如果我使用%d{%m/%d/%y %H:%M:%S},它将显示当前日期和时间。时间按照UTC格式。
我的要求是按照本地系统时间显示时间。
更新:
timehelper.h中有一种方法Time::localtime会根据本地系统时间显示时间吗?
【问题讨论】:
请参阅PatternLayout class documentation。详细描述有一个列举所有格式的表格。在那里你应该可以看到%d 打印了UTC,%D 打印了本地时间。
只需将初始的%d 更改为%D。
【讨论】: