util.string.format_time

Shared

Formats milliseconds into HH:MM:SS time format


Syntax

local result = util.string.format_time(
    milliseconds
)

Parameters

TypeNameDescription
intmillisecondsTime in milliseconds

Returns

TypeNameDescription
stringresultFormatted string in HH:MM:SS format

Examples

Format 1 hour into HH:MM:SS
local time = util.string.format_time(3600000)

core.engine.print("info", time) -- '01:00:00'
Format 1 minute 30 seconds into HH:MM:SS
local time = util.string.format_time(90000)

core.engine.print("info", time) -- '00:01:30'
Format 30 seconds into HH:MM:SS
local time = util.string.format_time(30000)

core.engine.print("info", time) -- '00:00:30'

On this page