Also: Ich brauche von PHP eine timestamp die von vor 5 Tagen ist... Das heißt also heute ist 20010703 und ich brauche halt 20010629. Gibt es dafür in PHP ne Funktion die mir das Ausrechnet? Weil -5 gibt na laut Adam Riese 20010698... nicht wirklich prikelnd...
Hallo,
mktime ist dein freund (http://www.php.net/mktime)
mktime hat den vorteil das es dir immer ein richtiges datum zurückliefert. Das heißt montats überläufe und so weiter abfängt.
zb.:
Aktuelles datum -5 tage, ausgegeben als Timestamp:
date("U",mktime(0,0,0,date("d")-5,date("m"),date("Y")));
Die ausgabe kannst du dir selbst so formatiern wie du sie brauchst, siehe dazu die optionen von date http://www.php.net/date
lg
Ludwig