CONVERTIR STRING (fecha) EN DBTIMESTAMP

20/07/2003 - 14:13 por Dâmaso Constantino | Informe spam
Tengo un problema de principiante :)

Necesito convertir una string "20-07-2003" para guardar en una variable
del tipo DBTIMESTAMP m_Fecha

Y otra, "14:11" para pasarla a DBTIMESTAMP m_Hora

Gracias

Preguntas similare

Leer las respuestas

#1 Dâmaso Constantino
21/07/2003 - 01:29 | Informe spam
Hernán escribió:
Mostrar la cita
Eso es!
las 14:11 . Tan solo las 14:11 y además no importa el dia ni el mes ni
nada más que las 14:11

Lo de la fecha, y sin hora, es para otra guerra, donde me llega un
fichero TXT solo con fecha y sin hora.

Mostrar la cita
#2 Hernán
21/07/2003 - 01:55 | Informe spam
Dâmaso Constantino escribía:

Mostrar la cita
OK,

DBTIMESTAMP m_Hora = {0};
LPSTR hora = "14:11";

sscanf(hora, "%hd:%hd", &m_Hora.hour, &m_Hora.minute);


El uso de %hd, te limita a una plataforma en donde un entero tenga 32
bits. Si esto es un problema, lo puedes hacer de la otra forma
(preferible, por otro lado).

Hernán (27)
quilmes.ar
#3 Dâmaso Constantino
21/07/2003 - 17:45 | Informe spam
Perfecto. Rueda de maravilla. :-D
Muchas Gracias
Ads by Google
Search Busqueda sugerida