E
encom
Hallo, ich habe in ein Startdatum und ein Enddatum und möchte nun die Differenz in Tagen, Stunden und Minuten errechnen.
Startdatum in der Datenbank: 12.11.2004 18:00
Enddatum in der Datenbank: 04.12.2004 16:30
So wie ich es habe funktioniert es einfach nicht.
Ich hoffe es hat einer etwas Ahnung davon.
Übrigens, ich darf das Format in der Datenbank nicht ändern
Danke
Startdatum in der Datenbank: 12.11.2004 18:00
Enddatum in der Datenbank: 04.12.2004 16:30
PHP:
<?php
$start = explode(" ",$r_artdetail->auktionsbegin); #Datum und Zeit trennen
$startdatum = explode(".",$start[0]); #Datum trennen
$startzeit = explode(":",$start[1]); #Zeit trennen
$end = explode(" ",$r_artdetail->auktionsende); #Datum und Zeit trennen
$enddatum = explode(".",$end[0]); #Datum trennen
$endzeit = explode(":",$end[1]); #Zeit trennen
$start_stamp = mktime ($startzeit[0],$startzeit[1],0,$startdatum[1],$startdatum[0],$startdatum[2]);
$end_stamp = mktime ($endzeit[0],$endzeit[1],0,$enddatum[1],$enddatum[0],$enddatum[2]);
$left=$end_stamp-$start_stamp;
$tage = abs(($start_stamp-$end_stamp)/60/60/24);
$stunden = abs(($start_stamp-$end_stamp)/60/60);
echo("<br>Die Auktion läuft noch <b>".$tage."</b> Tage<br>");
echo("<br>Die Auktion läuft noch <b>".$stunden."</b> Stunden");
?>
So wie ich es habe funktioniert es einfach nicht.
Ich hoffe es hat einer etwas Ahnung davon.
Übrigens, ich darf das Format in der Datenbank nicht ändern
Danke