love.timer.getTime

love.timer.getTime

Returns the value of a timer with an unspecified starting time. This function should only be used to calculate differences between points in time, as the starting time of the timer is unknown.

Function

Synopsis

1
time = love.timer.getTime( )

Arguments

None.

Returns

number time
The time in seconds.

Examples

Checking how long something takes

1
2
3
4
5
6
7
8
9
10
11
local start = love.timer.getTime()
  
-- Concatenate "bar" 1000 times.
local foo = ""
for _ = 1, 1000 do
    foo = foo .. "bar"
end
  
-- Resulting time difference in seconds. Multiplying it by 1000 gives us the value in milliseconds.
local result = love.timer.getTime() - start
print( string.format( "It took %.3f milliseconds to concatenate 'bar' 1000 times!", result * 1000 ))

See Also


doc_love
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.