---
title: "räkna ut antal dagar mellan två datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/170784-räkna-ut-antal-dagar-mellan-två-datum"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Sambaapa"
published: "2008-04-14T15:15:52.000Z"
updated: "2008-04-17T15:00:47.000Z"
replies: 3
views: 982
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/170784-räkna-ut-antal-dagar-mellan-två-datum"
---

# räkna ut antal dagar mellan två datum

## #1 — Sambaapa, 2008-04-14T15:15Z

Hur kan man med javascript räkna ut antal dagar mellan två datum?

Det blir automatiskt i datumformat i mysql. Hur kan jag med ett enkelt script beräkna detta?

Här är exempel-kod som kan hjälpa:
(dvs jag vill veta hur man gör ett script utifrån denna kod)

```php
$Startdatum = $_POST['Startdatum'];
$Slutdatum = $_POST['Slutdatum'];
```

 

```
<form action="" method="POST">

<input name="Startdatum" id="Startdatum" />
<input name="Slutdatum" id="Slutdatum" />

</form>
```

 

Tack på förhand!

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

## #2 — oskob, 2008-04-14T19:06Z

Såhär kan man göra! Sen måste du nog formatera datumen rätt om du inte råkar ha dem i formatet som Date.parse tycker om   :bire 

```
		var start = Date.parse("Jan 1, 2008");
		var stop = Date.parse("Jan 10, 2008");
		
		var diff = stop - start; // skillnad i millisekunder

		var diffdays = Math.round(diff / (1000*60*60*24));

		alert("Det är " + diffdays + " dagar mellan datumen.");
```

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

## #3 — Sambaapa, 2008-04-15T10:26Z

mm jag förstår men jag tänkte mig mer åt hur man ska göra för att beräkna skillnaden mellan två olika datum som man anger i input-fältet?

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

## #4 — oskob, 2008-04-17T15:00Z

Byt bara ut start och stop mot värdet i fältet såhär:

```
var start = document.getElementById("Startdatum").value;
var stop = document.getElementById("Stopdatum").value;
```

Förutsatt att värdet i fältet är i rätt format.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/170784-räkna-ut-antal-dagar-mellan-två-datum
