В настоящее время я использую библиотеку Poco Logger в некотором коде С++. Он работает на сервере в США, но, несмотря на то, что системное время соответствует часовому поясу, файлы журналов печатают метки времени по Гринвичу.
Это настраиваемый параметр 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
Любые идеи с благодарностью!