Разница в минутах между датами

У меня есть следующий код:

DateTime pickerDate = Convert.ToDateTime(pickerWakeupDate.SelectedDate);
string enteredStr = pickerDate.ToShortDateString() + " " + textWakeupTime.Text;
string format = "dd/M/yyyy HH:mm";
DateTime enteredDate = DateTime.ParseExact(enteredStr, format, null);

Проблема, с которой я столкнулся, заключается в том, что я хотел бы определить разницу между установленной датой и датой и временем сейчас. Это значение будет затем мне нужно указать количество минут между датами.

Я попытался использовать:

DateTime todaysDateTime = DateTime.Now;
TimeSpan span = enteredDate.Subtract(todaysDateTime);
int totalMins = span.Minutes;

Но это дало мне неверное значение 0 , когда значение было установлено на 10 минут вперед.

Может ли кто-нибудь помочь мне решить эту проблему

Спасибо.

17
задан Sandeep Bansal 13 July 2011 в 12:19
поделиться