【发布时间】:2014-04-11 14:54:24
【问题描述】:
我的位置比服务器位置晚 3 小时,我想在不更改服务器设置的情况下使我的日志时间与我的本地时间相同?
【问题讨论】:
我的位置比服务器位置晚 3 小时,我想在不更改服务器设置的情况下使我的日志时间与我的本地时间相同?
【问题讨论】:
答案是
import logging
import time
logging.basicConfig(format='%(asctime)s %(message)s')
logging.warning('server time')
logging.Formatter.converter = lambda self, current: time.localtime(current-3600*3)
logging.warning('time at your zone')
time.localtime 是服务器时间。然后我给了偏差-3600*3(或者+是可能的)。
【讨论】: