CLR: .Net / Mono / Boo / Otros CLR > C#
Sumar Y Restar Horas Y Minutos
Dieguinho.:
Buenas,
Alguien sabe si existe algun tipo de datos que me permita sumar y restar horas y minutos.
Pero sin contar los dias, por ej. si sumo 20:30 + 5:15 me de 25:45, lo mismo para la resta.
Vi un tipo de dato "TimeSpan" pero no me trae exactamente lo que quiero.
Bueno si alguno conoce algo, o tiene alguna funcion armada y la puede pasar se lo agradeceria
saludos.
kto!:
Holas, lo q puedes hacer en ese caso es tomar las horas y los minutos por separados como enteros, sumarlas individualmente y luego ponerlas en un string juntas o como kieras. Seria algo asi:
string Aumento_hora(int aumentohoras, int aumentomin)
{
int horas, min;
string hora;
horas = DateTime.Now.Hour;
min = DateTime.Now.Minute;
horas = horas + aumentohoras;
min = min + aumentomin;
hora = horas +":" + min:
return hora;
}
Dieguinho.:
Si, al final voy a hacer asi como decis vos, solo que modificando que si los minutos suman mas de 60 se agregue una hora.
Y lo mismo para poder restar bien.
Gracias!!
Saludos.
lencho:
--- Cita de: "Dieguinho." --- Si, al final voy a hacer asi como decis vos, solo que modificando que si los minutos suman mas de 60 se agregue una hora.
Y lo mismo para poder restar bien.
Gracias!!
Saludos.
--- Fin de la cita ---
y si las horas pasan las 24 ????
o no tomas en cuenta eso ??
BYTE.
Dieguinho.:
No, en realidad necesito sumar y restar horas, sin tener en cuenta dias.
Como decia creo que voy a hacer los calculos manualmente, tampoco me va a llevar mucho trabajo hacerlo supongo.
Gracias y saludos!
Navegación
[#] Página Siguiente
Ir a la versión completa