There's no reason to make the date portion of the program time field match the schedule date, so remove that problematic functionality.