Postado Janeiro 19, 2015 10 anos Este é um post popular. Uptime Uptime é a quantidade de tempo que um sistema de computador está desempenhando atividades de forma ininterrupta, ou seja, constante/sem interrupção. Com base em outros códigos que vi pela internet, decidi criar uma função própria para retornar essa quantidade de tempo, futuramente simplificando alguns scripts. A função, basicamente retorna as horas e minutos do uptime em uma string, de forma inteligente. function getUpTimeString() local wut = getWorldUpTime() local h, m = math.floor(wut / 3600), math.floor((wut % 3600) / 60) if m == 60 then m = 0 h = h + 1 end return h..' hour'..(h > 1 and 's' or '')..' and '..m..' minute'..(m > 1 and 's' or '') end Ex: -- WorldUpTime = 12345 seconds if getWorldUpTime() > 10800 then -- 10800 seconds = 3 hours print('UpTime: '..getUpTimeString()) end ------------------------------ UpTime: 3 hours and 25 minutes -- 3 hours and 25 minutes = 12345 seconds
Postado Janeiro 20, 2015 10 anos Autor no caso então ela retorna o tempo que server tá aberto? Exatamente, as horas e minutos.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.