Ver Mensaje Individual
  #1  
Antiguo 15-03-2012
LuisMiguel LuisMiguel is offline
Miembro
NULL
 
Registrado: mar 2012
Posts: 33
Reputación: 0
LuisMiguel Va por buen camino
Restar Horas/Minutos/Segundos en C++

Saludos a todos
Quisiera saber si hay metodo efectivo y menos complejo de poner restar 2 horas diferentes con sus minutos y segundos, ya que de la forma que lo he realice no ha sido la mas optima.

Ejemplo: Tengo 2 MaskEdit en las cuales introduzco una hora determina con el siguiente formato:hh:mm:ss, suponiendo que el valor que introduzca en cada MaskEdit sea:
14:47:58
07:45:10
---------
07:02:48 Este es el resultado que deseo obtener

La forma que resolvi el problema fue la siguiente:
Con el metodo SubString obtuve los datos que necesitaba desde la posicion 0 hasta la 2, en este caso para la hora,lo mismo hice para los minutos y segundos, pero como ven es muy engorroso y nada optimo.

Código:
String LLegada= MaskEdit1->Text;
  String HoraLLegada = LLegada.SubString(0,2);
Responder Con Cita