The start date represents the given date at 12 AM.  The end date represents the given date at 12 AM.  Therefore to select a single day you must select the date you wish to run the report for as the start date and the end date must be the next day.  The example below will select all transactions for 12-09-2017.