Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

get-how-long-ago

YahyaHosainy7MIT1.0.7TypeScript support: included

give it date in milliseconds and get how long ago it was, both in object form and human friendly string.

date, time, miliseconds, how, long, ago

readme

Get-how-long-ago

Put date in miliseconds get how time ago.

Installation

npm i get-how-long-ago

for development

npm i -D get-how-long-ago

Usage

const datetime = require('get-how-long-ago');

console.log(datetime.timeAgo(1612803059959));
console.log(datetime.timeAgo('1612803059959'));   // or type of string

// You can get milliseconds by Date.now()

/* output
{
  minutes: 8,
  seconds: 44,
  in: 'minutes',
  string: '8 minutes & 44 seconds ago'
}
*/

// But if you pass a wrong parameter
console.log(datetime.timeAgo({})); // return null

Usage with typescript

import * as dateTime from "get-how-long-ago";
// or
import { timeAgo } from "get-how-long-ago";

Other functions

const datetime = require('get-how-long-ago');
datetime.secondsAgo()
datetime.minutesAgo()
datetime.hoursAgo()
datetime.daysAgo()

License

MIT