---
title: "Nedräkning"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/95725-nedräkning"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Melea"
published: "2004-01-26T07:22:10.000Z"
updated: "2004-01-26T13:20:54.000Z"
replies: 2
views: 313
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/php/95725-nedräkning"
---

# Nedräkning

## #1 — Melea, 2004-01-26T07:22Z

Tjoflöjt wF!

Hittade en nedräkningsfunktion här på wF som räknar ut dagarna som är kvar till ett visst datum. Såhär ser den ut

```php
<?
$day = 6; // Day of the countdown
$month = 2; // Month of the countdown
$year = 2004; // Year of the countdown
print ("Dagar kvar: ".floor((time() - mktime (0,0,0,$month,$day,$year))/86400));
?>
```

Det står dock -11 dagar kvar med ett minustecken innan, hur får jag bort detta?

Tack på förhand :)

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

## #2 — Peeer, 2004-01-26T09:21Z

Ganska logiskt egentligen. Din funktion kollar vad tiden är nu och drar bort tiden som är den 6 februari. Ett tal - att större tal = ett negativt tal. Mao, byt plats på datumen!

```
print ("Dagar kvar: ".floor((mktime (0,0,0,$month,$day,$year) - time())/86400));
```

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

## #3 — Melea, 2004-01-26T13:20Z

Konstigt nog stod de 10 dagar kvar istället för 11. Vad beror det på?

**/R.** Löste det genom att skriva

```php
print ("Dagar kvar: ".floor((mktime (0,0,0,$month,$day,$year) - time())/77760));
```

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

---

Tråden på webben: https://www.webforum.nu/amne/php/95725-nedräkning
