salve a tutti![]()
Poco tempo fa avevo chiesto un codice che col passare delle ore di una giornata generi generi un tempo (minuti : secondi) che cresca mano mano che il giorno va avanti...inoltre questi minuti e secondi aumentavano poco da mezzanotte a mezzogiorno (da un minimo di 00 : 00 ad un massimo di 02 : 12) e un po più velocemente da mezzogiorno a mezzanotte (fino ad un massimo di 07 : 42). Ve lo posto per farvi vedere:
<script>
function zazzu() {
d = new Date();
n = d.getHours()*60+d.getMinutes();
if (n <= 720) {
m = parseInt(n / 720 * 132);
} else {
m = 132 + parseInt((n - 720) * 330 / 720);
}
document.getElementById("qui").innerHTML = String(100+parseInt(m/60)).substr(1) + ":" + String(100+(m%60)).substr(1);
setTimeout("zazzu()",1000);
}
window.onload = zazzu;
</script>
Tutta via avrei bisogno di una piccola modifica che però non sono in grado di fare essendo le mie conoscienze di javascript praticamente nulle...mi servirebbe che durante i giorni pari del mese i numeri siano generati in quel modo e invece nei giorni dispari sempre nello stesso modo ma cambiando solo gli intervalli (da mezzanotte a mezzogiorno da 00:00 a 01:17 e da mezzogiorno a mezzanotte da 01:17 a 05:15)...
C'è nessuno che mi potrebbe dare una mano???
Grazie mille in anticipo a chiunque se ne interessi![]()