From what I have read on here, when you get the landing interview email, it will specify the exact date and time of your appointment. It is possible to then contact them to reschedule but it's best to go to the specified appointment. Also, sometimes the appointment is set within just a few days...