code: def _try_convert_dates(self):
      if self.obj is None:
          return
  
      # our columns to parse
      convert_dates = self.convert_dates
      if convert_dates is True:
          convert_dates = []
      convert_dates = set(convert_dates)
  
      def is_ok(col):
          """
          Return if this col is ok to try for a date parse.
          """
          if not isinstance(col, compat.string_types):
              return False
  
          col_lower = col.lower()
          if (
              col_lower.endswith("_at")
              or col_lower.endswith("_time")
              or col_lower == "modified"
              or col_lower == "date"
              or col_lower == "datetime"
              or col_lower.startswith("timestamp")
          ):
              return True
          return False
  
      self._process_converter(
          lambda col, c: self._try_convert_to_date(c),
          lambda col, c: (
              (self.keep_default_dates and is_ok(col))
              or col in convert_dates
          ),
      )
  
imports: from itertools import islice
  import os
  import numpy
  import pandas._libs.json
  from pandas._libs.tslibs import iNaT
  from pandas.compat import StringIO, long, to_str, u
  from pandas.errors import AbstractMethodError
  from pandas.core.dtypes.common import is_period_dtype
  from pandas import DataFrame, MultiIndex, Series, compat, isna, to_datetime
  from pandas.core.reshape.concat import concat
  from pandas.io.common import BaseIterator, _get_handle, _infer_compression, _stringify_path, get_filepath_or_buffer
  from pandas.io.formats.printing import pprint_thing
  from pandas.io.parsers import _validate_integer
  from .normalize import _convert_to_line_delimits
  from .table_schema import build_table_schema, parse_table_schema
label_desc: Use image node_id 5 for calling the FrameParser obj's underlying member method code with example usage: obj._try_convert_dates() and returns: False, False, True