webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > Javascript

Javascript Här diskuteras det som rör Javascript, AJAX, DOM & DHTML.

Svar
 
Trådverktyg Visningsalternativ
Äldre 2005-03-11, 22:32   #1
Obbelix
Medlem
 
Registrerad: 2002-10-12
Ort: Sunne
Inlägg: 254
Lösningar: 9
Nedräkning räknar fel.

Hej.

Behöver ett nedräkningsscript till en sida och har testat flera olika, men alla blir "fel" om datumet kommer ett par dagar ifrån det den ska räkna ner till. Men har jag datumet/klockan ställd till "nu" blir det rätt. Det det diffar på är att den visar en timme för mycket om man t.ex ställer datorns datum till 1:a april med nedanstående kod.
Kod:
<script type="text/javascript">
var then = new Date("Apr 03 2005 20:00:00 GMT+1");

function cDown(){
	var now = new Date();
	if (now < then){
		var days  = Math.floor((then-now)/(1000*60*60*24));
		var hours = Math.floor((then-now-days*1000*60*60*24)/(1000*60*60));
		var mins  = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60)/(1000*60));
		var secs  = Math.floor((then-now-days*1000*60*60*24-hours*1000*60*60-mins*1000*60)/(1000));
		document.getElementById("countdown").innerHTML = days + "d " + hours + "h " + mins + "m " + secs + "s";
	}
	setTimeout("cDown();",1000);
}
cDown();
</script>

<div id="countdown"></div>
Obbelix besöker inte forumet just nu   Svara med citat
Äldre 2005-03-14, 20:50   #2
Obbelix
Medlem
 
Registrerad: 2002-10-12
Ort: Sunne
Inlägg: 254
Lösningar: 9
Kom på att det kanske har med sommartid att göra att den räknar fel "nu" om jag ställer fram klockan. Vi får se efter påsk hur den stämmer då...
Obbelix besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > Javascript

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 13:49.


Powered by: vBulletin Version 3.8.6
Copyright © webForum