Time-specific advanced notice rules.

I'd like to be able to set time-specific advanced notice rules. If a client is on my booking page after 5pm, I want 16 hours notice of events so they can't book for an open slot first thing the following morning without me knowing. But during the day, if I have a slot open in the afternoon, I want a client to be able to book that the morning of.