def createDiff( ticket_id ): ''' HACK: need an indicator when the ticket was created lately ''' diff = -1 if ticket_id != None: created = Ticket(self.env, int(ticket_id)).time_created now = datetime.now(created.tzinfo) # needs tzinfo! created = datetime.combine( created.date(), created.time() ) now = datetime.combine( now.date(), now.time() ) diff = now - created diff = diff.seconds + diff.days * 24 * 3600 # calculated here, to be compatible to python <2.7 return diff