29.11.2012, 19:48
Quote:
Bom isto й bastante fбcil. Apenas usar um settimer a cada segundo, caso a variбvel "segundo" for igual a 0 diminua a variбvel "minuto". o mesmo se aplica em relaзгo а minuto-hora.
Bom, jб lhe ensinei o caminho. Tente sozinho caso der errado, poste aqui irei dar caminhos e nгo cуdigo pronto. |
PHP код:
stock Convert(tempo)
{
new hora, minuto, segundo, str[50], text[10];
minuto = tempo/60;
segundo = tempo-(minuto*60);
hora = minuto/60;
if(minuto > 60)
{
hora = minuto/60;
minuto = minuto-(hora*60);
}
if(minuto == 60)
{
minuto = 0;
segundo = 60-(tempo/60);
}
if(segundo > 0 && minuto < 1 && hora < 1) text = "Segundos";
if(minuto > 0 && hora < 1) text = "Minutos";
if(hora > 0) text = "Horas";
format(str, sizeof(str), "%02d:%02d:%02d %s", hora, minuto, segundo, text);
return str;
}