code: def dateFromLDAPTimestamp(timestamp):
      
      # only check the first 8 characters: YYYYmmdd
      numberOfCharacters = len("YYYYmmdd")
      timestamp = timestamp[:numberOfCharacters]
      try:
          day = datetime.strptime(timestamp, '%Y%m%d')
          return date(year=day.year, month=day.month, day=day.day)
      except:
          print(timestamp)
docs: Takes an LDAP date (In the form YYYYmmdd
          with whatever is after that) and returns a
          datetime.date object.