В момента използвам библиотеката Poco Logger в някакъв c++ код. Работи на сървър в САЩ, но въпреки че системното време там е правилната часова зона, регистрационните файлове отпечатват времеви клейма като 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
Всички идеи се оценяват високо!