• Miércoles 6 de Noviembre de 2024, 04:34

Autor Tema:  Re: Formateo de fechas  (Leído 2695 veces)

josearr_1974

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Formateo de fechas
« en: Jueves 14 de Noviembre de 2002, 12:40 »
0
Hola

Necesito restar 2 fechas q no tengo en formato tm.

He intentado meterlas en una struct tm mediante mktime pero no me ha dejado.

¿como funciona la funcion getdate()?

gracias

adocrates

  • Miembro activo
  • **
  • Mensajes: 54
    • Ver Perfil
Formateo de fechas
« Respuesta #1 en: Miércoles 20 de Noviembre de 2002, 19:57 »
0
Esta funcion la puedes modificar para que reciba un time_t o un struct tm o un string, lo parseas o transformas, recuperas el dia, el mes y el año y lo transformas a long para poder restar o sumar...

 
Código: Text
  1. ...
  2. long fechalong(int d, int m, int a )
  3. {
  4. //    return(((a+1900L)*10000L)+(m*100L)+d);
  5.     return((a*10000L)+(m*100L)+d);
  6. }
  7. ...
  8. cant_dias=fechalong(14,11,2002) - lfecha(20,11,2002);
  9. ...
  10.  


OjO Con la precedencia numerica.



Avisa cotejue:D
Solo C que nada C.