B
ByeBye 46085
hallo zusammen,
Ich habe anhand von diversen Threats einen Countdown an meine Bedürfnisse angepasst. Aber leider spinnt der total. Ich weiss wirklich nicht warum.
Im original Script war 84000 anstelle von 86400 aber ich glaube dass es das zweite sein muss denn 60*60*24=86400 stimmt das? Und warum springd die Anzeige der Tage abends um 21:15 sollte doch immer am morgen um 9:15 passieren. habe zum testen meine Uhr anders eingestellt. Also um 21.14 am 20Jul zeigt der Countdown 1tag und 13 und ein paar Sekunden an (falsch) eine Minute später nur noch 12h 59min und ... (richtig) warum dies? Warum die -1 bei der get.Hours-Funktion?
danke g chief
Ich habe anhand von diversen Threats einen Countdown an meine Bedürfnisse angepasst. Aber leider spinnt der total. Ich weiss wirklich nicht warum.
Code:
<script type="text/javascript">
function countDown()
{
oTime = new Date();
iStampNow = oTime.getTime();
oTime.setFullYear(2004);
oTime.setMonth(6);
oTime.setDate(21);
oTime.setHours(9);
oTime.setMinutes(15);
oTime.setSeconds(0);
iStampFuture = oTime.getTime();
if ( iStampFuture - iStampNow > 0 ) {
oTime.setTime( iStampFuture - iStampNow );
window.document.getElementById("oCountDownDays").innerHTML
= Math.round((iStampFuture - iStampNow) / 1000 / 86400);
window.document.getElementById("oCountDownHours").innerHTML
= oTime.getHours() - 1;
window.document.getElementById("oCountDownMinutes").innerHTML
= oTime.getMinutes();
window.document.getElementById("oCountDownSeconds").innerHTML
= oTime.getSeconds();
setTimeout( "countDown();", 1000 );
} else {
window.document.getElementById('oAllDate').innerHTML
= "Bin in den Ferien";
}
}
</script>
Im original Script war 84000 anstelle von 86400 aber ich glaube dass es das zweite sein muss denn 60*60*24=86400 stimmt das? Und warum springd die Anzeige der Tage abends um 21:15 sollte doch immer am morgen um 9:15 passieren. habe zum testen meine Uhr anders eingestellt. Also um 21.14 am 20Jul zeigt der Countdown 1tag und 13 und ein paar Sekunden an (falsch) eine Minute später nur noch 12h 59min und ... (richtig) warum dies? Warum die -1 bei der get.Hours-Funktion?
danke g chief