Mensaje de error ".innerHTML no es una función" [duplicado]

Esta pregunta ya tiene una respuesta aquí:

javascript TypeError: document.getElementsByTagName ("p") [0] .innerHtml no es una función 2 respuestas

Estoy tratando de completar la fecha automáticamente en un encabezado de tabla, pero todo lo que obtengo es

".innerHTML no es una función"

He buscado en todas partes e intenté poner mi código en la parte superior e inferior de la página, pero nada funciona. ¡Ayuda por favor!

window.onload = function() {
  var currentTime = new Date();
  var month = currentTime.getMonth() + 1;
  var day = currentTime.getDate();
  var year = currentTime.getFullYear();
  document.getElementById("dated").innerHTML(month + "/" + day + "/" + year);
};

Respuestas a la pregunta(3)

Su respuesta a la pregunta