Título: Trabajar con horas y días C++ Publicado por: Javier_Fig en 16 Octubre 2015, 17:44 pm Hola,
Necesito poder trabajar con horas y días, para poder ejemplo restar y utilizar la diferencia. Como ingreso y reconozco un arreglo con las fechas y horas? No me manejo mucho con string la verdad (aun xd). Agradezco cualquier ayuda Saludos! Título: Re: Trabajar con horas y días C++ Publicado por: Orubatosu en 16 Octubre 2015, 19:30 pm Hay mil formas de hacerlo, desde pedir dia y mes por separado hasta manejar una cadena especificando los separadores, eso ya depende de ti
Si pretendes hacerlo con una cadena, entonces deberás de dejar claro lo que va primero y lo que va despues, por ejemplo DD:MM o DD/MM, o puedes generalizar y mirar el primer componente de la cadena que no es un numero y a partir de ahi ir validando Obviamente necesitas guardar en un array (o arreglo) el número de días de cada mes, y si quieres hilar muy fino si ese año es bisiesto (que se puede). Obviamente comprobar que los días son numeros entre 0 y 31, los meses entre 1 y 12, etc. Si es por manejo de string, una forma simple es hacer un bucle con la longitud (una función miembro de string) y buscar donde está el separador, y a partir de ahi sacar dos substrings. Esto asummiendo que no tires por lo sencillo, que pongas la entrada como de 4 cifras como máximo incluyendo ceros, eso como mejor te venga |