我目前在一些 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
任何想法都非常感谢!