Zeitzähler
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo
ich habe eine Frage. Ich h?tte gerne, dass ich einen Zeitz?hler hab. Dieser soll die verstrichenen Tage z?hlen und ausgeben. Ich hatte vor kurzem einen bekommen, aber der scheint nicht zu funktionieren?:
<SCRIPT>
var ausgangsdatum=new Date(2003, 5, 04)
var heute=new Date()
var tag=1000*60*60*24
var differenz=Math.ceil((heute.getTime()-ausgangsdatum.getTime())/(tag)-1)
document.write("Es sind inzwischen " + differenz + " Tage vergangen!")
</SCRIPT>
Wei? jemand wie ich das realisieren kann?
MfG
blackpanther -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hier ist nochmal das korrekte Script:
<script type="text/javascript" language="JavaScript">
var jahr = 2004;
var monat = 12;
var tag = 10;
monat--;
var ausgangsdatum=new Date(jahr, monat, tag);
var heute=new Date();
var tag=1000*60*60*24;
var differenz=Math.ceil((heute.getTime()-ausgangsdatum.getTime())/(tag)-1);
document.write("Es sind inzwischen " + differenz + " Tage vergangen!");
</script>
Du musst von dem Monat ein abziehen, weil JS da bei 0 anf?ngt zu z?hlen.
Au?erdem type="text/javascript" nicht vergessen.
Bei dem Script setzt du einfach Jahr, Monat und Tag ein und schon geht's.
Abziehen tut's selber.
H2O -
Hi
Du kannst das auch mit PHP verschwei?en:
<?php
$year=date("Y");
$month=date("M");
$day=date("d");
$mont--;
?>
<script type="text/javascript" language="JavaScript">
var jahr = <?php echo $year; ?>;
var monat = <?php echo $month; ?>;
var tag = <?php echo $day; ?>;
var ausgangsdatum=new Date(jahr, monat, tag);
var heute=new Date();
var tag=1000*60*60*24;
var differenz=Math.ceil((heute.getTime()-ausgangsdatum.getTime())/(tag)-1);
document.write("Es sind inzwischen " + differenz + " Tage vergangen!");
</script>
b2k-fan -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage