Datumanzeige: Eröffnungscountdown errechnen?
Melanie
- php
hallo,
ich bin ziemlicher anfänger in php und habe jetzt schon ewig mit mktime rumexperimentiert, jedoch ohne erfolg.
ich möchte für eine neueröffnung einen countdown entwerfen (= Noch ... Tage bis zur Eröffnung). ich kann mittlerweile einen timestamp für das jetztige datum machen, aber in der zukunft scheints irgendwie nicht zu funktionieren.
soweit hab ichs gebracht, aber mein computer regt sich nur drüber auf und weigert sich, eine zahl auszuspucken.
<? $eröffnung=mktime(09,09,03);
$heute=mktime(date("d,m,y"));
$anzahl=$eröffnung-$heute;
echo $anzahl;
?>
kann mir jemand helfen?
danke im voraus, mfg melanie
Hi Melanie,
mktime() verwendet ein paar mehr Parameter als du angegeben hattest - oder ein paar weniger.
http://www.php.net/manual/de/function.mktime.php
so bekommst du die Anzahl in Tagen:
<?
$eröffnung=mktime(0,0,0,9,9,2003);
$heute=mktime();
$anzahl=$eröffnung-$heute;
echo (int)($anzahl/24/3600);
?>
Gruss,
Carsten
Hallo Melanie!
da gibts ne datumsklasse bei leo west
http://lwest.free.fr/doc/php/lib/index.php3?page=date&lang=en
die macht das dann für dich
Du brauchst die Methoden
$myDate = Date::fromDatetime ("20030501000000");
echo $myDate->DaysTo( $date );
Horst