DateTime tarih1 = dateTimePicker1.Value; // 26 Mayıs 2014
DateTime tarih2 = dateTimePicker2.Value; // 19 Mayıs 2014
TimeSpan fark = tarih1 - tarih2; 26 Mayıs 2014 - 19 Mayıs 2014
MessageBox.Show(fark.ToString()); // Çıktı: 7.00:00:00
Bu çıktı biraz anlaşılmaz duruyor, bu yüzden işleri kolaylaştırmak ve aradığımız türde bir sonuç almak için fark.ToString() kısmında şunları kullanabiliriz:
fark.Days.ToString(); // Aradaki gün farkını verir
fark.TotalHours.ToString(); // Aradaki saat farkını verir
fark.TotalMinutes.ToString(); // Aradaki dakika farkını verir
fark.TotalSeconds.ToString(); // Aradaki saniye farkını verir