How can I correct the start date of an assignment or temporary assignment that I added?

You can't change this date directly on the assignment page. You need to delete the newly created assignment and add the assignment or temporary assignment again on the date you want.