time-counting
TypeScript icon, indicating that this package has built-in type declarations

2.0.2 • Public • Published

time-counting

Travis ci Github issues Githug stars Github license Downloads Npm version
📦 A package that lets you know how many days before that date.

Korean

Installation

You Can install by npm

$ npm install time-counting --save

or yarn

$ yarn add time-counting

Usage

Javascript

// es5
const TimeCounting = require("time-counting");
const time = TimeCounting("2020-08-10");
const timecount = TimeCounting("2020-08-10 08:00:00", {
  objectTime: "2020-08-10 10:00:00"
});

//es6
import TimeCounting from "time-counting";
console.log(TimeCounting("2020-08-10"));
console.log(TimeCounting("2020-08-10 08:00:00", { objectTime: "2020-08-10 10:00:00" }));
Output should be how long it is and how much is left from the current time.
2 hours ago

TypeScript

import TimeCounting from "time-counting";
console.log(TimeCounting("2020-08-10", { objectTime: "2020-08-11" }));
1 day ago

Options

Name Value default description
objectTime Date, string, number new Date() It is a standard time for comparison.
lang "ko", "en" "en" language
calculate Calculate Calculate Choose how far you want the time to appear.

Calculate

Name Value default Unit
justNow number 20 second
second number 60 second
minute number 60 minute
hour number 24 hour
day number 7 day
week number 4 week
month number 12 month

Example

const option = {
  objectTime: "2020-08-10 06:00:00",
  calculate: {
    justNow: 3601
  }
};
console.log(TimeCounting("2020-08-10 05:00:00", option));
just now

💬 Up to 1 hour 1 second is displayed as "just now".

Testing

npm run test

Package Sidebar

Install

npm i time-counting

Weekly Downloads

39

Version

2.0.2

License

MIT

Unpacked Size

13.8 kB

Total Files

14

Last publish

Collaborators

  • sh031224