Generally if youve booked to go away before you start your contract your employer will be gracious and give you the time anyway
Is there some law about that? I know a lot of places will specifically ask you about whether you have anything booked and will usually let you have it off, it may just be that if it is quite close to your start date it will be unpaid.