Ticket #10847: utility.py_timeconversion.patch

File utility.py_timeconversion.patch, 636 bytes (added by Andreas Reibring <andreas@…>, 12 years ago)
  • utility.py

     
    1010from datetime import datetime as _pydatetime
    1111from datetime import tzinfo as _pytzinfo
    1212from datetime import timedelta
     13from calendar import timegm
    1314from itertools import imap
    1415from threading import Thread, Lock
    1516from collections import deque
     
    795796        return self.strftime('%Y%m%d%H%M%S')
    796797
    797798    def timestamp(self):
    798         return int(mktime(self.timetuple()))
     799        return int(timegm(self.timetuple()))
    799800
    800801    def rfcformat(self):
    801802        return self.strftime('%a, %d %b %Y %H:%M:%S %Z')