No es lo que vos pensas...deberias leer un poco toda la explicacion y no quedarte con el ejemplo. Ahi te enseña a usar la funcion localtime que convierte de un time_t a una de esas structuras que vos queres:
Código C++:
Ver original#include <stdio.h>
#include <time.h>
int main ()
{
time_t rawtime;
struct tm * timeinfo;
// deberias guardar tu numero en rawtime despues con localtime haces la conversion.
//time ( &rawtime );
printf ( "Current local time and date: %s", asctime (timeinfo
) );
return 0;
}