之間相差幾分鐘我有以下代碼:鍛鍊日期
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分鐘。
有誰能幫我解決這個問題
謝謝。
我會驗證enteredDate是你覺得它是。第二塊代碼應該在這種情況下工作。您仍然希望使用TotalMinutes,因爲類似1小時1分鐘的內容會在幾分鐘後返回「1」,這幾乎肯定不是您想要的,但這不會成爲您在此處列出的問題。 – heisenberg