Wikia

WoWWiki

USERAPI SecondsToDays

Talk0
101,311pages on
this wiki

Redirected from SecondsToDays

This page documents a user-defined function that you can copy and paste into your addon. Replace <PREFIX> with your AddOn's prefix to avoid conflicts between different versions of these functions.
User defined functions < SecondsToDays

Fast function for converting the TIME_PLAYED_MSG response (or any source of seconds) to a X days/X hours/X minutes/X seconds format.

secondsToDays(inputSeconds)


Function Parameters Edit

Inputs Edit

inputSeconds
inputSeconds 
Number

Returns Edit

"X days/X hours/X minutes/X seconds"
X days/X hours/X minutes/X seconds 
String


DetailsEdit

Works with any amount of seconds

CodeEdit

function secondsToDays(inputSeconds)
 fdays = math.floor(inputSeconds/86400)
 fhours = math.floor((bit.mod(inputSeconds,86400))/3600)
 fminutes = math.floor(bit.mod((bit.mod(inputSeconds,86400)),3600)/60)
 fseconds = math.floor(bit.mod(bit.mod((bit.mod(inputSeconds,86400)),3600),60))
 return fdays.." days/"..fhours.." hours/"..fminutes.." minutes/"..fseconds.." seconds"
end

Around Wikia's network

Random Wiki