time() fonksiyonu her zaman için iyidir ama diğer türlü de sıralama yapabilirdin.
strtotime() fonksiyonu ile d.m.Y H:i:s şeklindeki tarihi yine normal time() fonksiyonundan dönen tarih biçimine çevirebilirdin. :)



$bitecek_tarih = "01.09.2015 12:30:05";
$simdiki_tarih = time();

// Daha var mı?
if(strtotime($bitecek_tarih) > $simdiki_tarih){
print ''.$bitecek_tarih.' tarihine daha var kanka.
biz su anda '. date('d.m.Y H:i:s').' tarihindeyiz';
}
else{
print 'Bitmis';
}

?>