def _rows_int2date(self, rows):
for row in rows:<EOL><INDENT>if self._date_type == '<STR_LIT:str>':<EOL><INDENT>row[self._key_start_date] = datetime.date.fromordinal(row[self._key_start_date]).isoformat()<EOL>row[self._key_end_date] = datetime.date.fromordinal(row[self._key_end_date]).isoformat()<EOL><DEDENT>elif self._date_type == '<STR_LIT:date>':<EOL><INDENT>row[self._key_start_date] = datetime.date.fromordinal(row[self._key_start_date])<EOL>row[self._key_end_date] = datetime.date.fromordinal(row[self._key_end_date])<EOL><DEDENT>elif self._date_type == '<STR_LIT:int>':<EOL><INDENT>pass<EOL><DEDENT>else:<EOL><INDENT>raise ValueError('<STR_LIT>'.format(self._date_type))<EOL><DEDENT><DEDENT>
Replaces start and end dates in the row set with their integer representation

:param list[dict[str,T]] rows: The list of rows.