Misafir adlı üyeden alıntı: mesajı görüntüle
date_crate string olmayan bir ifade döndürür ve date_diff yalnızca bu ifade ile çalışır, date fonksiyonu tarafından döndürülen bir ifade ile değil. Aşağıdaki gibi denerseniz olacaktır.

$simdi=date_create(date("Y.m.d H:i:s"));
$kullanicitar=date_create($kullanicitar); // bu şekilde olmalı
$fark=date_diff($kullanicitar,$simdi);
echo $fark->format("%y Yıl %m Ay %d Gün %h Saat %i Dakika ve %s Saniye");
Olmadı. Sanırım ayıraç olarak (-) istiyor. Bende (nokta)