ho qualche script di orologio. Va tutto bene e funziona perfettamente ma ... ho un problema. Se all'orologio è impostata un'ora o un minuto di una cifra come l'orologio 1: 5, non si aggiunge prima la cifra "0". Questo è quello che ho fatto ma non funziona. Puoi aiutarmi, molto di più?Aggiungendo "0" se l'orologio ha una cifra
window.setInterval(function update_clock() {
var currentTime = new Date();
var currentHours = currentTime.getHours();
var currentMinutes = currentTime.getMinutes();
$.ajax({
success: function (clock) {
document.getElementById("hour").firstChild.nodeValue = currentHours;
document.getElementById("minutes").firstChild.nodeValue = currentMinutes;
if (currentMinutes.length == 1) {
currentMinutes = "0" + currentMinutes;
}
}
});
}, 999);
possibile duplicato di [String.Format in Javascript?] (Http://stackoverflow.com/questions/6220693/string-format-in-javascript) –
non riesco a trovarlo ... – Lukas
Il "problema" con questo codice è che 'number.length' (es.' (42) .length') è * sempre * 'indefinito'. –