Move Project
Project Plan 365 allows you to adjust the start and finish dates for all tasks based on the new project start date.
The advantage of using the Move Project functionality is that everything in the project is moved with respect to its original offset from the project start date.
Fully-featured free 14-day trial, with tons of support!