Help with calculating a remaining time

You could transform the seconds to hours and minutes

function convertToHMS(Seconds)
	local Minutes = (Seconds - Seconds%60)/60
	Seconds = Seconds - Minutes*60
	local Hours = (Minutes - Minutes%60)/60
	Minutes = Minutes - Hours*60
	return ("%02i"):format(Hours)..":"..("%02i"):format(Minutes)..":"..("%02i"):format(Seconds)
end

local Now = os.time()
local W = 1637099166

warn(Now)
print(os.date("%c", Now))

warn(W)
print(os.date("%c", W))

local C = Now - W
warn(C)
print(convertToHMS(C))

Original post: