@souravdey/time-ago

2.0.0 • Public • Published

🕒time-ago

Get the time difference with current time as string with a simple npm package.

Installation

npm install @souravdey/time-ago

Usage

import getTimeAgoString from '@souravdey/time-ago';

var timeAgo = getTimeAgoString(unixtimestamp);
var timeAgoAbbreviation = getTimeAgoString(unixtimestamp,true);

console.log(timeAgo) // output eg. 21 minutes
console.log(timeAgoAbbreviation) // output eg. 21 mins

params for the function

  • unixtimestamp in miliseconds eg. 1617799359000
  • abbreviation as true or false. It is not a mandatory feild and default value is false. If passed true it will abbreviate the units eg. minutes to mins.

getTimeAgoString function returns a string as per the time diffrence of the current time.

  • x seconds/secs if the diffrence between current time and unix timestamp is within 59 secs.

  • x minutes/mins if the diffrence between current time and unix timestamp is within 1 min to 59 mins.

  • x hours/hrs if the diffrence between current time and unix timestamp is within 1 hr to 23 hrs.

  • x days/ds if the diffrence between current time and unix timestamp is within 1 day to 30 days.

  • x months/mths if the diffrence between current time and unix timestamp is within 1 month to 11 months.

  • x years/yrs if the diffrence between current time and unix timestamp is more than 1 year.

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i @souravdey/time-ago

      Weekly Downloads

      0

      Version

      2.0.0

      License

      MIT

      Unpacked Size

      4.17 kB

      Total Files

      4

      Last publish

      Collaborators

      • souravdey