PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Datum Heute/Gestern


rarios
27.09.2006, 21:49:49
Hallo leute.
ich find die frage irgendwie banal aber ich stells trotzdem, weil ich bei google nichts finde.

ich hab son newsscript, wo viele leute news schreiben können, das ist so aufgebaut:

verfasser $name ||| Datum: $date
----------------------------------
<strong>$headline</strong>

$news

also wird halt in ne datenbank reingeschreiben und auch ausgelesen.
ich möchte nu das bei der auslese, wenn das datum heute oder gestern ist da nicht das datum mit Uhrzeit steht sondern Heute bzw. Gestern.

also 01.01.2006 12:00Uhr ---> Heute, 12:00Uhr

danke für antworten!

KTB
28.09.2006, 08:04:20
Dann prüfst du ob das Datum in der DB das heutige ist und gibst statt des Datums den Text aus.

rarios
28.09.2006, 13:45:46
jo nur ich weiß nicht wie ich das mit dem vergleichen mache
also is ja im prinzip ganz einfach
halt

falls eingetragenedatum = heutigedatum
echo " Heute, $time "
else echo " $date $time "

aber da tut sich ne frage auf.
wie mache ich das mit gestern? also ich meine, wie überprüft man ob das datum von gestern ist?

und wie kombiniere ich das?

KTB
28.09.2006, 15:07:07
Wenn du dir die Datums und Zeit Funktionen (http://www.selfphp.de/funktionsreferenz/datums_und_zeit_funktionen/index.php) anschaust, dürftest du sehr schnell auf die Lösung kommen.
Als Tipp: strtotime (http://www.selfphp.de/funktionsreferenz/datums_und_zeit_funktionen/strtotime.php) wird dir mit Sicherheit helfen.

Kombinieren musst du die beiden nicht zwingend. Du überprüfst einfach nacheinander. Erst ob es das heutige Datum ist und dann ob es das gestrige ist.