Q. How are the due dates changed when an assignment is copied from a previous Canvas to a new course?
When you import an exported course or do a course copy you are given the option to change the range of events and due dates. You can also change the day an assignment is due. For example if an assignment was due on Sunday but wanted to change it to Monday you can do that really easily. See this Canvas guide about copying content from one course to another.