Wikia

WoWWiki

SecondsToDays

Talk0
98,461pages on
this wiki
This is 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.

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

Inputs

inputSeconds
inputSeconds 
Number

Returns

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


Details

Works with any amount of seconds

Code

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
Advertisement | Your ad here

Photos

Add a Photo
61,977photos on this wiki
See all photos >

Recent Wiki Activity

See more >

Around Wikia's network

Random Wiki