It is possible to reschedule a task in the calendar. You can simply drag it from its scheduled date to another date.
This action will cause the scheduled date to be replaced by the new selected date, and can also cause a change in status and therefore color of the task.