How far in advance you can book a slot is decided by the club's/venue's booking rules. Many clubs have chosen to allow booking up to 14 or 28 days in advance.