The end of the booking could be many months out, so that doesn't matter. The reason that I only want bookings to start within the next 2 weeks is because my city requires a 30 night minimum, so if someone books 4 or 6 weeks from now then then no one would be able to book before then.
Or do I just need to cancel reservations that start too far out?