After having it mentioned several times now, I’ve gotten around to changing the server time. It was originally on UTC which made the calendar sometimes show tomorrow early. It’s now set to MST so the calendar’s current day function should work properly now.