Estoy desarrollando una aplicación de citas en C++ y quiero usar algunas características de fecha y hora.C++ fecha y hora
¿Es más fácil simplemente usar cadenas cuando se habla de fecha y hora, o debo escribir u obtener una clase de fecha/hora?
Quiero codificar una clase de cita que tenga tanto la hora como la fecha de una cita. Una vez que he codificado el archivo de clase, quiero integrarlo en una aplicación de formularios en C++ builder.
Veo que hay un control TMonthCalendar. Me gustaría utilizar este control al hacer la aplicación de formularios. Como tal, ¿qué formato para la fecha utiliza este control? Me gustaría usar el mismo tipo de control cuando hago la clase para poder integrarlo fácilmente.
ACTUALIZACIÓN
he encontrado que utiliza el tipo de TDateTime. Mi pregunta es esta: ¿Qué declaración de inclusión debo usar para usar esto en una aplicación de consola?
Sugiero obtener alguna biblioteca de fecha y hora. Ver [boost.datetime] (http://www.boost.org/doc/libs/1_51_0/doc/html/date_time.html). – juanchopanza
Vaya con la biblioteca de impulso, o escriba un envoltorio de clase simple para las funciones de "fecha" del sistema operativo que necesita. Usando "DateTime" si está guardando en una base de datos, de lo contrario, puede usar una cadena (quizás una cadena JSON, quizás una cadena XML, o quizás solo un archivo plano) para leer y escribir sus fechas. – paulsm4