//Modified utility helper class
import UIKit
class utilityClass
{
class func secondsToDayHourMinuteConversion(upTime:Int) -> String
{
print("up time >>>>>>\(upTime)")
var tempdays : Int = 0
var tempHours : Int = 0
var tempMinutes : Int = 0
var tempSeconds : Int = 0
var dayString : String = ""
var hourString : String = ""
var minuteString : String = ""
var finalTime : String = ""
if upTime >= 86400
{
if upTime == 86400
{
tempdays = 1
dayString = String(format: "%iDay",tempdays)
finalTime = String(format: "%@",dayString)
}
else
{
tempdays = upTime/86400
let temp : String = String(format: "%.1d",tempdays)
if temp == "1"
{
dayString = String(format: "%iDay",tempdays)
finalTime = String(format: "%@",dayString)
}
else
{
dayString = String(format: "%iDays",tempdays)
finalTime = String(format: "%@",dayString)
}
}
}
if (upTime % 86400 != 0)
{
if (upTime % 86400) >= 3600
{
tempHours = (upTime % 86400)/3600
if tempHours == 3600
{
hourString = String(format: "%iHour",tempHours)
finalTime = String(format: "%@ %@",dayString,hourString)
}
else{
print("hour ===== \(tempHours)")
if tempHours == 1
{
hourString = String(format: "%iHour",tempHours)
finalTime = String(format: "%@ %@",dayString,hourString)
}
else{
hourString = String(format: "%iHours",tempHours)
finalTime = String(format: "%@ %@",dayString,hourString)
}
}
}
}
var temp : Int = 0
temp = (upTime % 86400) % 3600
if (temp != 0)
{
if temp >= 60
{
if temp == 60
{
tempMinutes = 1
minuteString = String(format: "%iMinute",tempMinutes)
finalTime = String(format: "%@ %@ %@",dayString,hourString,minuteString)
}
else{
tempMinutes = temp/60
minuteString = String(format: "%iMinutes",tempMinutes)
finalTime = String(format: "%@ %@ %@",dayString,hourString,minuteString)
}
}
}
return finalTime
}
class func toggleFunction(toggleCnt:Int,moreBtnView:UIView)
{
let appdel = UIApplication.sharedApplication().delegate as!AppDelegate
if (appdel.togggleCnt == 0)
{
appdel.togggleCnt = 1
moreBtnView.hidden = false
}
else{
appdel.togggleCnt = 0
moreBtnView.hidden = true
}
}
}