A Ten-to-Midnight is a man or woman that is your lover that literally arrives at your place at 10pm and leaves at midnight.
I better jump in the shower, my ten-to-midnight man will be here in half an hour.