Convertendo segundos em minutos, horas, dias ou semanas
3 participantes
Página 1 de 1
Convertendo segundos em minutos, horas, dias ou semanas
Função
Como usar:
Você pode converter os segundos diretamente para minutos, horas, dias ou até mesmo semanas. No final retornará um resultado em float.
Exemplo: TimeToFloat( [integer] secs, [string] type );
Strings usados: mins, hours, days, weeks.
- Código:
function TimeToFloat( value, type = null )
{
local a = value.tofloat();
local weeks = a / 604800,
a = a % 604800,
days = a / 86400,
a = a % 86400,
hours = a / 3600,
a = a % 3600,
mins = a / 60,
a = a % 60;
switch ( type )
{
case "mins": return format( "%.2f", mins );
case "hours": return format( "%.2f", hours );
case "days": return format( "%.2f", days );
case "weeks": return format( "%.5f", weeks );
default: return "Error, missing or invalid type!";
}
}
Como usar:
Você pode converter os segundos diretamente para minutos, horas, dias ou até mesmo semanas. No final retornará um resultado em float.
Exemplo: TimeToFloat( [integer] secs, [string] type );
Strings usados: mins, hours, days, weeks.
- Código:
function onScriptLoad() {
print( TimeToFloat( 564561, "days" ) );
}
Lucas- Mensagens : 15
Pontos : 33
Reputação : 6
Data de inscrição : 06/11/2015
Localização : Earth
Re: Convertendo segundos em minutos, horas, dias ou semanas
Me ajudou bastante esse script!
IceRazor- Mensagens : 19
Pontos : 35
Reputação : 0
Data de inscrição : 16/04/2017
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|