SO Answer / how to format a Date in MM/dd/yyyy HH:mm:ss format

See: http://stackoverflow.com/questions/10632346/how-to-format-a-date-in-mm-dd-yyyy-hhmmss-format-in-javascript

by Avi Algaly

HTML

<button id="showit">show</button> current date formatted MM/dd/yyyy HH:mm:ss
<div id="result"></div>

JavaScript

Number.prototype.padLeft = function(base, chr) {
  var len = (String(base || 10).length - String(this).length) + 1;
  return len > 0 ? new Array(len).join(chr || '0') + this : this;
}


$('#showit').click(function() {
  var d = new Date;
  var dformat = [d.getFullYear(),
        (d.getMonth() + 1).padLeft(),
      d.getDate().padLeft()].join('/') +
    ' ' + [d.getHours().padLeft(),
      d.getMinutes().padLeft(),
      d.getSeconds().padLeft()
    ].join(':');
  $('#result').html(dformat);
});