Skip to content

duration

luau
local duration = require("@std/time/duration")

duration.__add

luau
(a: duration, b: duration) -> duration

duration.__div

luau
(a: duration, b: number) -> duration

duration.__eq

luau
(a: duration, b: duration) -> boolean

duration.__le

luau
(a: duration, b: duration) -> boolean

duration.__lt

luau
(a: duration, b: duration) -> boolean

duration.__mul

luau
(a: duration, b: number) -> duration

duration.__sub

luau
(a: duration, b: duration) -> duration

duration.__tostring

luau
(self: duration) -> string

duration.create

luau
(seconds: number, nanoseconds: number) -> duration

duration.days

luau
(days: number) -> duration

duration.hours

luau
(hours: number) -> duration

duration.microseconds

luau
(microseconds: number) -> duration

duration.milliseconds

luau
(milliseconds: number) -> duration

duration.minutes

luau
(minutes: number) -> duration

duration.nanoseconds

luau
(nanoseconds: number) -> duration

duration.seconds

luau
(seconds: number) -> duration

duration.subsecmicros

luau
(self: duration) -> number

duration.subsecmillis

luau
(self: duration) -> number

duration.subsecnanos

luau
(self: duration) -> number

duration.tomicroseconds

luau
(self: duration) -> number

duration.tomilliseconds

luau
(self: duration) -> number

duration.tonanoseconds

luau
(self: duration) -> number

duration.toseconds

luau
(self: duration) -> number

duration.weeks

luau
(weeks: number) -> duration