When using the Timesheet Report there should be the option to disable the "time" input for the Date range selection.
By disabling the time it should respect the whole day.