def fetch_session_start_times(data_dir, pivot, session_dates):
session_start_times = SessionStartTimesDataset()<EOL>df = session_start_times.fetch(pivot, session_dates)<EOL>save_to_csv(df, data_dir, "<STR_LIT>")<EOL>log.info("<STR_LIT>", len(session_dates))<EOL>found = pd.to_datetime(df['<STR_LIT:date>'], format="<STR_LIT>").dt.date.unique()<EOL>log.info("<STR_LIT>", len(found))<EOL>return df<EOL>
:param data_dir: (str) directory in which the output file will be saved
:param pivot: (int) congressperson document to use as a pivot for scraping the data
:param session_dates: (list) datetime objects to fetch the start times for