Wenn ich die Methode "getHour()" in Javascript verwende, zeigt es das militärische Zeitformat an. Ich brauche es, um die Stunde in Zahlen zwischen 1-12 stattdessen anzuzeigen. Kann mir jemand sagen, wie ich das mache? Hier ist der Code ich verwende:Ändern der 1-24 Stunde zu 1-12 Stunde für die "getHours()" Methode
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;
}
subtrahieren so 12, wenn mehr als 13 :) – epascarello