code: def blob_is_snapshot(url):
      # type: (str) -> bool
      
      if '?snapshot=' in url:
          try:
              dateutil.parser.parse(url.split('?snapshot=')[-1])
              return True
          except (ValueError, OverflowError):
              pass
      return False
docs: Checks if the blob is a snapshot blob
      :param url str: blob url
      :rtype: bool
      :return: if blob is a snapshot blob