---
title: "Nedräkning räknar fel."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/124213-nedräkning-räknar-fel"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Obbelix"
published: "2005-03-11T22:32:54.000Z"
updated: "2005-03-14T20:50:01.000Z"
replies: 1
views: 173
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/124213-nedräkning-räknar-fel"
---

# Nedräkning räknar fel.

## #1 — Obbelix, 2005-03-11T22:32Z

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.

```
<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>
```

Permalänk: https://www.webforum.nu/p/124213

## #2 — Obbelix, 2005-03-14T20:50Z

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å...

Permalänk: https://www.webforum.nu/p/1572766

---

Tråden på webben: https://www.webforum.nu/amne/javascript/124213-nedräkning-räknar-fel
