Estaba viendo tutoriales en una página y me encontré con uno para hacer un reloj digital que muestre la hora en 12 horas y que ponga si es PM o AM pero hay una parte del código que no entiendo
Es esta:
Código :
while(hours >12){
hours = hours - 12;
}
Por si necesitan saber el código completo es este:
Código :
time=new Date(); // time object
var seconds = time.getSeconds()
var minutes = time.getMinutes()
var hours = time.getHours()
if (hours<12) {
ampm = "AM";
}
else{
ampm = "PM";
}
while(hours >12){
hours = hours - 12;
}
if(minutes<10)
{
minutes = "0" + minutes;
}
if(seconds<10)
{
seconds = "0" + seconds;
}
myTime12 = hours + ":" + minutes + " "+ ampm;
Gracias! Ojalá me puedan ayudar!

Zguillez