Time

(in ./Carbon/Time.lua)

Provides utilities for working with time.


Methods

class public Time.Get()

Returns unumber

Returns a benchmarking time using the highest precision internal timer.


class public Time.Sleep(unumber seconds)

Returns void

  • required seconds: The number of seconds to sleep.

Sleeps using the system timer. If no timer providers are available, will not do anything.


class public Time.Days(unumber days)

Returns unumber

Converts the given number of days to seconds.


class public Time.Hours(unumber hours)

Returns unumber

Converts the given number of hours to seconds.


class public Time.Milliseconds(unumber milliseconds)

Returns unumber

Converts the given number of milliseconds to seconds.


class public Time.Minutes(unumber minutes)

Returns unumber

Converts the given number of minutes to seconds.


class public Time.Nanoseconds(unumber nanoseconds)

Returns unumber

Converts the given number of nanoseconds to seconds.


class public Time.Seconds(unumber seconds)

Returns unumber

Converts the given number of seconds to seconds. Not very useful.


class public Time.Weeks(unumber weeks)

Returns unumber

Converts the given number of weeks to seconds.


Properties

[none]