---
title: "Nedräknare till en viss tid på dygnet."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/192501-nedräknare-till-en-viss-tid-på-dygnet"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Asa"
published: "2014-11-17T20:08:05.000Z"
updated: "2014-11-18T21:36:38.000Z"
replies: 6
views: 1495
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/192501-nedräknare-till-en-viss-tid-på-dygnet"
---

# Nedräknare till en viss tid på dygnet.

## #1 — Asa, 2014-11-17T20:08Z

Håller på att försöka förstå mig på denna nedräknare:
<http://static.hilios.com.br/jquery-countdown/examples/basic.html>

Men vet inte hur jag skall lägga in min php kod. Har jag helt fel format på detta?

```
$hour  = date('H');
$date = date("Y-m-d");

// Om klockan är över 16 kör med morgondagens datum och tid kl 16
if($hour > 16){
	$datum = date('Y/m/d G:i:s', strtotime('+1 day'));
	
// Om klockan inte är över 16 kör med dagens datum och tid kl 16
}else{
	$datum = date('Y/m/d G:i:s');
}
?>

<script type="text/javascript" charset="utf-8">
// Javascript
$(function() {
  var currentDate = <?php echo $datum;?>;
  alert(currentDate);
  $('div#clock').countdown(15 * 24 * 60 * 60 * 1000 + currentDate.valueOf(), function(event) {
    $this = $(this);
    switch(event.type) {
      case "seconds":
      case "minutes":
      case "hours":
      case "days":
      case "weeks":
      case "daysLeft":
        $this.find('span#'+event.type).html(event.value);
        break;
      case "finished":
        $this.fadeTo('slow', .5);
        break;
    }
  });
});
</script>
```

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

## #2 — Asa, 2014-11-18T19:21Z

Har jag postat i fel forum eller?

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

## #3 — voigtann1, 2014-11-18T21:29Z

Du måste jobba med ett javascripts datum objekt, inte en sträng från PHP(?)

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

## #4 — metalboy, 2014-11-18T21:30Z

**currentDate** ska vara ett date-objekt, inte en sträng.
Prova följande:

```
var currentDate = new Date("<?php echo $datum; ?>");
```

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

## #5 — Asa, 2014-11-18T21:33Z

Va? Plugin? Är väl den länken jag skrev som jag visat lite kod av. Php koden visar typ 2014/11/18 22:32:00 men vet ej om man måste ha nåt speciellt format på datumet

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

## #6 — voigtann1, 2014-11-18T21:34Z

<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date>

PHP generera en sträng. du behöver jobba med javascripts objekt

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

## #7 — Asa, 2014-11-18T21:36Z

Det verkar funka metalboy :) Tackar

Ska läsa lite om det voigtann1.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/192501-nedräknare-till-en-viss-tid-på-dygnet
