spacepaste

  1.  
  2. def format_time(self, *args):
  3. currentdt = datetime.datetime.now(pytz.utc)
  4. if len(args) > 0:
  5. currentdt += datetime.timedelta(*args)
  6. (dt, micro) = currentdt.strftime('%Y-%m-%dT%H:%M:%S.%f').split('.')
  7. tz_offset = currentdt.astimezone(tzlocal()).strftime('%z')
  8. tz_offset = "Z" if tz_offset == "" else tz_offset[
  9. :3] + ":" + tz_offset[3:]
  10.