C/Visual C - Fechas en C

 
Vista:

Fechas en C

Publicado por Dani (1 intervención) el 06/10/2007 02:27:20
Hola a todos... Estoy buscando alguna orientación de fechas en C. (el C estándár, no Visual ni nada de eso)

Resulta que tengo fechas del tipo: "Sat Oct 06 00:49:07 +0000 2007" (Siempre +0000, osea GMT) y todas son del pasado, osea < que la hora actual.

Lo que necesito hacer es calcular la diferencia de tiempo en segundos desde la hora actual a cada una de las horas que tengo.

Algo asi como:
- hace 50segundos
- hace 1000 segundos
- hace 30000 segundos
- etc..

Lo que se me ocurrió fueron dos cosas:

- convertir cada 'hora' a hora local, y calcular la diferencia.
- obtener de alguna forma la hora GMT y calcular ahi.

El problema es que no se como 'codear' esto, por ejemplo 'parsear' la hora esa; ó para el segundo caso, como obtener la hora GMT actual.

Cualquier ayuda será muy bienvenida..

Saludos,

-- Daniel
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder