Jump to content

1 Screenshot

About This File

This script provides functions to easily calculate date and time. More functions might be added in the future.

 

 

now()
a shorthand function to get the current time
> returns the number of seconds elapsed since the Unix epoch

now() // => 1497119219 (example, increments every second)




time_from_ms(<delta>)
calculates a Unix timestamp relative to the current time
> returns the number of seconds elapsed since the Unix epoch, plus or minus <delta> ms

time_from_ms(0) // => 1497119219 (example, increments every second)
time_from_ms(+1000) // => 1497119220
time_from_ms(-1000) // => 1497119218




time_from_seconds(<delta>)
calculates a Unix timestamp relative to the current time
> returns the number of seconds elapsed since the Unix epoch, plus or minus <delta> seconds

time_from_seconds(0) // => 1497119219 (example, increments every second)
time_from_seconds(+1) // => 1497119220
time_from_seconds(-1) // => 1497119218




time_from_minutes(<delta>)
calculates a Unix timestamp relative to the current time
> returns the number of seconds elapsed since the Unix epoch, plus or minus <delta> minutes

time_from_minutes(0) // => 1497119219 (example, increments every second)
time_from_minutes(+1) // => 1497119279
time_from_minutes(-1) // => 1497119159




time_from_hours(<delta>)
calculates a Unix timestamp relative to the current time
> returns the number of seconds elapsed since the Unix epoch, plus or minus <delta> hours

time_from_hours(0) // => 1497119219 (example, increments every second)
time_from_hours(+1) // => 1497122819
time_from_hours(-1) // => 1497115619




time_from_days(<delta>)
calculates a Unix timestamp relative to the current time
> returns the number of seconds elapsed since the Unix epoch, plus or minus <delta> days

time_from_days(0) // => 1497119219 (example, increments every second)
time_from_days(+1) // => 1497205619
time_from_days(-1) // => 1497032819




FuzzyTime(<unix timestamp>)
converts a Unix timestamp to a human-readable format
> returns human-friendly relative time

FuzzyTime(0) // => 47 years, 172 days, 18 hours, 52 minutes, and 28 seconds ago
FuzzyTime(time_from_hours(+28)) // => in 1 day and 4 hours



 

--------------------------------------------------------------------------------------

This script was made by me, for The Mana World + Evol.
L
icense: public domain (CC0)




User Feedback

Recommended Comments

There are no comments to display.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.