ago
ago
is a simple function for calculating a timestamp some amount of time ago. (or in the future)
var ago = require("ago")
ago(344)
ago(344, "ms")
ago(4, "minutes")
ago(3, "days")
ago(1, "quarter")
ago(2, "months")
ago(22, "y")
console.log(new Date(ago(35.3086, "y")))
ago.fromNow(1, "year")
ago(-1, "year")
API
ago(number [,unit])
Calculate a millisecond epoch timestamp relative to right now.
- number: a number (e.g. 1, 20, 0.25)
- unit: a time unit. Defaults to milliseconds
- ms, millis, millisecond, milliseconds
- s, sec, secs, second, seconds
- m, min, mins, minute, minutes
- h hr, hrs, hour, hours
- d, day, days
- w, wk, wks, week, weeks
- M, mon, mons, month, months (30.4375 days)
- q, qtr, qtrs, quarter, quarters
- y, yr, yrs, year, years (365.25 days)
ago.fromNow(number [,unit])
This is a convenience function for ago(-number, [,unit])
for finding timestamps in the future.
LICENSE
MIT