html按钮显示当前时间

但是按了按钮之后没反应试了很多浏览器都不行,不知怎么弄,求各位帮手

img


补充
改进之后还是不行,反应问题如下

img

img

onClick改成onclick试试,感觉有点像大小写的问题


<!DOCTYPE html>
<html>
<head>
  <title>显示当前时间</title>
  <script>
    function displayTime() {
      var date = new Date();
      var year = date.getFullYear();
      var month = (date.getMonth() + 1).toString()
      var day = date.getDate().toString()
      var timeString = year + "-" + month + "-" + day;
      document.getElementById("timeButton").innerHTML = timeString;
    }
  </script>
</head>
<body>
  <button id="timeButton" onclick="displayTime()">显示时间</button>
</body>
</html>