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
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


0