Merhabalar,

saintx arkadaş ajax ile yapabileceğinizi belirtmiş.

sayfa yenilenmeden yapmak istiyorsanız javascript veya ajax kullanmanız gerekiyor.

Örnek:

Date.DayDifference = function (SonTarih, IlkTarih) {
	var t = SonTarih.split(/\D+/);
	var z = IlkTarih.split(/\D+/);
	var d1 = new Date(t[2] * 1, t[1] - 1, t[0] * 1);
	var d2 = new Date(z[2] * 1, z[1] - 1, z[0] * 1);
	var birgun = 24 * 60 * 60 * 1000;
	var f = Math.floor((d1 - d2) / birgun);
	return f;
}

function TarihArasindakiFarkiBul(tarih1, tarih2) {
	var BirinciTarih = "15.04.2012";
	var IkinciTarih = "15.03.2013";
	
	alert(Date.DayDifference(tarih1, tarih2)); //burda ekrana sonucu ekrana mesaj olarak çıkarıyoruz
}


TarihArasindakiFarkiBul('17.11.2013', '12.11.2013');
bu örnek ekrana 5 sonucunu basacaktır. sizde TarihArasindakiFarkiBul() fonksiyonunu, tarih inputlarınızın istediğiniz eventında çağırarak sayfa yenilenmeden iki tarih arasındaki farkı bulabilirsiniz.