tengo el siguiente código:funcionan a cabo minutos de diferencia entre las fechas
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);
El problema que estoy enfrentando es que me gustaría hacer ejercicio la diferencia entre la fecha prevista y la fecha y hora actual. Este valor deberá proporcionarme un valor de cuántos minutos hay entre las fechas.
He intentado utilizar:
DateTime todaysDateTime = DateTime.Now;
TimeSpan span = enteredDate.Subtract(todaysDateTime);
int totalMins = span.Minutes;
Pero esto me dio un valor incorrecto 0
cuando se estableció el valor de 10 minutos por delante.
Puede alguien ayudarme a solucionar este
Gracias.
Yo verifico que la enteredDate es lo que creo que es. El segundo bloque de código debería funcionar en esta instancia. Aún desea utilizar TotalMinutes, ya que algo así como 1 hora y 1 minuto devolverá "1" durante unos minutos, lo que seguramente no es lo que desea, pero ese no sería el problema que ha expuesto aquí. – heisenberg