to lako mozes da uradis na sledeci nacin:
prvo napravi datareader i komandu pomocu koje ce da cita bazu,
zatim iskoristi "if" da izvuces redove koji ti trebaju sa datumom (vremenom),
posle toga datume konvertujes DateTime dt1 = DateTime.Parse((...).ToShortDateString());
Da bi sabirao ili oduzimao vremena konvertuj ih u TimeSpan na slican nacin kao sto ti je objasnio mmix.
Ako ti i dalje nije jasno kontaktiraj me mejlom.