Does the president need to take the oath of office?
Flunkie, the 20th Amendment says “The terms of the President and Vice President shall end at noon on the 20th day of January… and the terms of their successors shall then begin.” So the Constitution does explicitly state that the president-elect becomes president at noon.