Date and Time Concepts
Duration Between
Compute elapsed seconds between two fixed timestamps.
Duration Between
duration_between.lua
local hours =
local startTime = 1717200000
local finishTime = startTime + hours * 60 * 60
local seconds = os.difftime(finishTime, startTime)
print("hours=" .. hours)
print("seconds=" .. seconds)
local hours =
local startTime = 1717200000
local finishTime = startTime + hours * 60 * 60
local seconds = os.difftime(finishTime, startTime)
print("hours=" .. hours)
print("seconds=" .. seconds)
local hours =
local startTime = 1717200000
local finishTime = startTime + hours * 60 * 60
local seconds = os.difftime(finishTime, startTime)
print("hours=" .. hours)
print("seconds=" .. seconds)
elapsed seconds
`os.difftime` returns a numeric difference, which is safe to replay as a scalar.