JSFiddle - React, Tailwind, and code Playground
by ult_combo
HTML
<input id="foo" name="foo" type="text" value="" size="55" />
JavaScript
jQuery(document).ready(function() {
var foo = jQuery('#foo');
function updateTime() {
var now = new Date(),
d = [];
d[0] = now.getFullYear().toString(),
d[1] = now.getMonth()+1, //months are 0-based
d[2] = now.getDate(),
d[3] = now.getHours(),
d[4] = now.getMinutes();
//doing YY manually as getYear() is deprecated
//remove the next line if you want YYYY instead of YY
d[0] = d[0].substring(d[0].length-2); //not using substr(-2) as it doesn't work in IE
//leading zeroes
for (var i=1; i<=4; i++)
if (d[i] < 10) d[i] = '0' + d[i];
foo.val(d[0] + '-' + d[1] + '-' + d[2] + ' ' + d[3] + ':' + d[4]);
}
updateTime();
setInterval(updateTime, 5000); // 5 * 1000 miliseconds
});