In the example that I gave a student leaves campus at 1pm on June 1st and comes back at 2pm on June 3rd. A checkbox to say "off campus" or "away trip" would do it and then put in logic to make the student away all of June 2nd and the correct time range for the June 1st and June 3rd.
This is driving our athletics department mental.