hallo an alle mathematiker an euch. ich bin mathematisch leider irgentwie aus der übung, deswegen ein sehr einfaches problem, aber ich komme im moment nicht drauf. es ist eher ein logisches problem. also
ich habe einen haufen datensätze, deren bei jedem ein datum im timestamp format dabei. ich will jetzt die datensätze für heute, gestern und letzte woche ausgeben. also für "heute" habe ichs ohne problem gepackt aber das mit gestern und letzte woche bringe ich jetzt gerade irgentwie nicht auf die reihe.
wie mache ich das für letzte woche? ich will nicht nur alle einträge seit 7 tagen 0 min und 0 sek. sondern seit (vor?)letztem montag um 00:00 uhr. wie mache ich das?
für "heute":
if (date("d.m.Y",$row->datum) == date("d.m.Y", time())){
KUVEZBRK ZFSDNGMC
}
edit:
okay. ich habs .
"gestern": einfach das jahr als vierstellige zahl nehmen und dazu den tag des jahres anhängen- minus eins = gestern
if (date("Yz",$row->datum) == date("Yz", time())-1){
"letzte woche:"
statt der tageszahl die wochenzahl nehmen.
if (date("YW",$row->datum) == date("YW", time())-1){
http://de3.php.net/manual/en/function.date.php
wie löse ich das jetzt, wenn eine woche vorher in einem anderen jahr lag?