Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Spontan würde mir da einfallen die Timestamps von der News und dem heutigen Tage zu vergleichen, also:
Timestamp der News: 982665... und so weiter
Timestamp von heute: 982675... usw
dann bildest du die Differenz aus beiden Werten (ts2-ts1) und wenn die differenz kleiner als 172800 (für 48std) ist dann schreibst du dein "new" daneben.
Wenn du $datum hast und das als string im Format wie 20-12-2007 12:30:20 vorliegt dann wandelst du den mit strtotime() in ein Timestamp um.
Oder hast du das Datum noch nicht einmal?
Ich hab dir doch oben die Vorgehensweise erklärt.
Du schnappst dir beide benötigten Daten und wandelst sie ggf. in einen Timestamp.
$d_today = time() <- gibt dir das Datum von heute (als Timestamp)
$d_news = strtotime($dein_datumstring) <- wandelt das datum von der News in einen Timestamp um.