﻿function updateClock() {
  var currentTime = new Date();

  var currentDay = currentTime.getDate();
  var currentMonth = currentTime.getMonth();//returns 0-11
  var currentYear = currentTime.getFullYear();
  var currentSeconds = currentTime.getSeconds();
  var currentMinutes = currentTime.getMinutes();
  var currentHours = currentTime.getHours();

  currentMinutes = (currentMinutes < 10 ? "0" : "") + currentMinutes;
  currentSeconds = (currentSeconds < 10 ? "0" : "") + currentSeconds;



  switch (currentMonth) {
    case 0:
      var StringMonth = 'January';
      break;
    case 1:
      var StringMonth = 'February';
      break;
    case 2:
      var StringMonth = 'March';
      break;
    case 3:
      var StringMonth = 'April';
      break;
    case 4:
      var StringMonth = 'May';
      break;
    case 5:
      var StringMonth = 'June';
      break;
    case 6:
      var StringMonth = 'July';
      break;
    case 7:
      var StringMonth = 'August';
      break;
    case 8:
      var StringMonth = 'September';
      break;
    case 9:
      var StringMonth = 'October';
      break;
    case 10:
      var StringMonth = 'November';
      break;
    case 11:
      var StringMonth = 'December';
      break;
    default:
      break;
  }

  var currentTimeString = currentDay + " " + StringMonth + " " + currentYear + " " + currentHours + ":" + currentMinutes + ":" + currentSeconds; //timeOfDay;

 
      document.getElementById('clock').removeChild(document.getElementById('clock').firstChild); // remove all existing content
      document.getElementById('clock').appendChild(document.createTextNode(currentTimeString));

}

