Datum berechnen

msycho

Erfahrenes Mitglied
Hallo!

Folgendes: In einer Datenbank habe ich in einer Tabelle unteranderem ein Feld "Datum".

Dies setzt sich folgendermaßen zusammen:

PHP:
$time = mktime(date("H"),date("i"),0,date("m"),date("d"),date("Y"));

Jetzt möchte ich eine Script schreiben in dem unteranderem eine Tagesanzahl angebe, z.B. 45.
Jetzt soll das aktuelle Datum ebenfalls nach dem obigen Schema genommen werden, ABER 45 Tage abgezogen werden.
Dann kommt die DB-Abfrage wo ich mir alle Datensätze ausgeben lasse, die > als das aktuelle Datum - 45 Tage sind.

Ich hoffe Ihr versteht mein Anliegen.

Jetzt zu meiner Frage:
Wie kann ich von dem Datum nach obigen Schema eine variable Zahl an Tagen abziehen?

// EDIT

Ich glaub ich habe es.

PHP:
$time_now_a = mktime(date("H"),date("i"),0,date("m"),date("d")-45,date("Y"));

Dort wo -45 steht!


Ich hab das mal so getestet und es scheint zu klappen:

PHP:
$time_now_a = mktime(date("H"),date("i"),0,date("m"),date("d")-45,date("Y"));  
	echo $time_now_a;
	$time_now_a2 = formattime($time_now_a,'','date');
	echo "<br>".$time_now_a2;
 
Zurück