【发布时间】:2013-04-03 11:57:16
【问题描述】:
我目前在一些 c++ 代码中使用 Poco Logger 库。它在美国的服务器上运行,但即使系统时间有正确的时区,日志文件也会将时间戳打印为 GMT。
这是可配置的 Poco 设置,还是我需要查找的系统设置?我似乎无法在任何地方找到答案!
下面可能有用的输出。
日志文件示例:2013-04-03 11:49:32.862 GMT[31015]:Debug:...
日志文件格式字符串:pattern = "%Y-%m-%d %H:%M:%S.%i %Z[%P]:%p:%t"
/etc/sysconfig/clock 的输出:
ZONE="America/Los_Angeles"
UTC=true
ARC=false
date 的输出:Wed Apr 3 04:57:44 PDT 2013
来自echo $TZ 的输出:America/Los_Angeles
任何想法都非常感谢!
【问题讨论】: