Ticket #434: xmlrpc-utc.patch

File xmlrpc-utc.patch, 480 bytes (added by stp, 2 years ago)

Expects date object to be in UTC

  • tracrpc/util.py

    old new  
    22 
    33def to_timestamp(datetime): 
    44    """ Convert xmlrpclib.DateTime string representation to UNIX timestamp. """ 
    5     return time.mktime(time.strptime(datetime.value, '%Y%m%dT%H:%M:%S')) 
     5    return time.mktime(time.strptime('%s UTC' % datetime.value, '%Y%m%dT%H:%M:%S %Z')) - time.timezone