Quote:
Originally Posted by gladius
Code:
int itime, dias, horas, minutos, segundos, milisegundos
itime = floatround(( get_systime( ) - g_vencimiento[ id ] ), floatround_floor); // Supongo que g_vencimiento está en segundos.
dias = itime / 86400;
horas = (itime / 3600) % 24;
minutos = ((itime / 60) - (horas * 60)) % 60;
segundos = (itime - (minutos * 60)) % 60;
//milisegundos = ((time - ((dias * 86400) + (horas * 3600) + (minutos * 60) + segundos)) * 1000);
milisegundos = (time - itime) * 10; // 1 decimal
printf("%02d - %02d:%02d:%02d.%d\n", dias, horas, minutos, segundos, milisegundos);
|
¿Por qué en c++? xD
Gracias

... pero floatround para que si son números enteros?
Quote:
Originally Posted by Javivi
no veo nada de unixtime ahí o.o
|
unixtime no es el tiempo que empezó a contar desde el 01/01/1970 ? bueno get_systime te deuvelve ese int. Creo que se llamaba así.
__________________