Programación General > C/C++
Problema con Fecha
Hypocrisy:
Hola...Tengo otro problemilla :(
Antes de todo, he estado probando la libreria Time.h pero nada...
El problema que tengo es que tengo la siguiente cadena:
StudentCraft *player1 = new StudentCraft("user1","Sandra","Varillas","19920323");
y despues tengo que pasar el 19920323 a fecha: 23 mar 1992 y no consigo pasarla.
El codigo es este:
}
string StudentCraft::str(){
cout<< "****************************" << endl;
cout << "PlayerSummary:" << getUsername()<< endl;
cout << "Name:" << getName()<<endl;
cout << "Surname:" << getSurname()<<endl;
cout << "Birthdate:" << getBirthdate()<<endl;<--linea que me da problemas.
cout << "Classroom:" << getClassRoom()<<endl;
cout << "Practices:" << getPractices()<<endl;
cout << "Energy:" << getEnergy()<<endl;
cout << "Knowledge:"<< getKnowledge()<<endl;
cout << "*****************************" <<endl;
}
Como podria solucionar el problemilla¿?:(
m0skit0:
USA LAS PUÑETERAS ETIQUETAS DE CÓDIGO
--- Cita de: "Hypocrisy" ---getBirthdate()
--- Fin de la cita ---
¿Cuál es el problema exactamente? Dices que te da problemas, que no te funciona, pero no pones ni la implementación del método ni dices cuál es el problema.
Hypocrisy:
el problema que tengo es que no se la funcion que se utiliza para pasar 19920323 a una fecha... Que pase 19920323 a: 23 mar 1992. No es problema de etiquetas ni na, mi unico problema es que nose que funcion se utiliza. He buscado y probado pero nada. --_---''
m0skit0:
--- Cita de: "Hypocrisy" ---19920323
--- Fin de la cita ---
Bueno, no creo que sea tan complicado: 1992 03 23. No veo dónde está el problema. Las cuatro primeras cifras son el año, las dos siguientes el mes y las dos últimas el día. <_< :brickwall:
Hypocrisy:
ya.....pero que funcion es? Como se hace para pasar los numeritos a fechas??? para que salga en vez de 03 salga March? Solo he visto funciones para que salga la fecha actual del pc...pero no la fecha que nosotros pongamos.
Navegación
[#] Página Siguiente
Ir a la versión completa