Using Classic Outlook on Windows for personal email, calendar, and contact management
That worked for me. It's the first solution that worked. Thank you.
I noticed that Outlook does this when you have an event on a secondary calendar that starts at 12 midnight, like an all-day event. Outlook is letting meeting times outside of working hours in the secondary calendar/s to force the view starting with 12 AM rather than defaulting to working hours.