Quando uso il metodo "getHour()" in javascript, visualizza il formato dell'ora militare. Ho bisogno di visualizzare l'ora in numeri tra 1-12 invece. Qualcuno può dirmi come fare questo? Ecco il codice che sto usando:Modifica da 1-24 ore a 1-12 ore per il metodo "getHours()"
function updateclock()
{
var time = new Date();
var todisplay = '';
if (time.getHours() < 10) todisplay += time.getHours();
else todisplay += time.getHours();
if (time.getMinutes() < 10) todisplay += ':0' + time.getMinutes();
else todisplay += ':' + time.getMinutes();
document.getElementById("clock").innerHTML = todisplay;
}
quindi sottrarre 12 se maggiore di 13 :) – epascarello