From 87f2697cdea2cca6eb6cae7f1ff5e46a5d8133a3 Mon Sep 17 00:00:00 2001 From: Fredrik Tolf Date: Sat, 7 Dec 2013 22:50:48 +0100 Subject: [PATCH] Fixed phttpdate bug. --- wrw/proto.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wrw/proto.py b/wrw/proto.py index 1af091f..3dcf0d7 100644 --- a/wrw/proto.py +++ b/wrw/proto.py @@ -1,4 +1,4 @@ -import time +import time, calendar statusinfo = { 400: ("Bad Request", "Invalid HTTP request."), @@ -21,7 +21,7 @@ def phttpdate(dstr): return None tz = int(tz[1:]) tz = (((tz / 100) * 60) + (tz % 100)) * 60 - return time.mktime(time.strptime(dstr, "%a, %d %b %Y %H:%M:%S")) - tz - time.altzone + return calendar.timegm(time.strptime(dstr, "%a, %d %b %Y %H:%M:%S")) - tz def pmimehead(hstr): def pws(p): -- 2.11.0