From 12304f7a3e7fcebef0b4901412750ba73d718b88 Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Mon, 27 Sep 2010 13:10:40 +0000 Subject: [PATCH] Tai64N stores time in GMT, we need to convert to local time before returning git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@764 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- server/datetemplate.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/datetemplate.py b/server/datetemplate.py index 284d374b..711c6c99 100644 --- a/server/datetemplate.py +++ b/server/datetemplate.py @@ -1,4 +1,4 @@ -# -*- coding: utf8 -*- +# -*- coding: utf-8 -*- # This file is part of Fail2Ban. # # Fail2Ban is free software; you can redistribute it and/or modify @@ -168,7 +168,8 @@ class DateTai64n(DateTemplate): # extract part of format which represents seconds since epoch value = dateMatch.group() seconds_since_epoch = value[2:17] - date = list(time.gmtime(int(seconds_since_epoch, 16))) + # convert seconds from HEX into local time stamp + date = list(time.localtime(int(seconds_since_epoch, 16))) return date