Your requirement -> "I want to take a difference between two date and convert it into the date". And it's solution ->
DateTime d1 = new DateTime(2010, 10, 28);
DateTime d2 = new DateTime(2010,11,04);
TimeSpan p1 = d2.Subtract(d1);
MessageBox.Show(p1.Days.ToString());