2.0.3 • Published 2 years ago
Eazy Time
⏳ Getting Started
Just for quick explanation please check the examples:
const one_sec = 1000;
const one_min = one_sec * 60;
const one_hour = one_min * 60;
const one_day_v1 = one_hour * 24;
//OR
const one_day_v2 = 1000 * 60 * 60 * 24;
//OR 🥳
const one_day_v3 = EazyTime.OneDay;
//OR 🥳
const one_day_v4 = EazyTime.Day(1);
So, eazy-time is a more simplified way to get the "time".
⬇️ Install
npm install eazy-time --save
⏰ Usage
Importing package
import EazyTime from "eazy-time";
Now, you can get static field and functions for timestamp generator.
Ms
Generator
const ms = EazyTime.Ms(120);
Static Fields Table
| Property | Value | Test |
|---|
| OneMs | 1 | 🧪 |
| TwoMs | 2 | 🧪 |
| ThreeMs | 3 | 🧪 |
| FourMs | 4 | 🧪 |
| FiveMs | 5 | 🧪 |
| SixMs | 6 | 🧪 |
| SevenMs | 7 | 🧪 |
| EightMs | 8 | 🧪 |
| NineMs | 9 | 🧪 |
| TenMs | 10 | 🧪 |
Sec
Generator
const sec = EazyTime.Sec(45);
Static Fields Table
| Property | Value | Test |
|---|
| OneSec | 1000 | 🧪 |
| TwoSec | 2000 | 🧪 |
| ThreeSec | 3000 | 🧪 |
| FourSec | 4000 | 🧪 |
| FiveSec | 5000 | 🧪 |
| SixSec | 6000 | 🧪 |
| SevenSec | 7000 | 🧪 |
| EightSec | 8000 | 🧪 |
| NineSec | 9000 | 🧪 |
| TenSec | 10000 | 🧪 |
Min
Generator
const min = EazyTime.Min(90);
Static Fields Table
| Property | Value | Test |
|---|
| OneMin | 60000 | 🧪 |
| TwoMin | 120000 | 🧪 |
| ThreeMin | 180000 | 🧪 |
| FourMin | 240000 | 🧪 |
| FiveMin | 300000 | 🧪 |
| SixMin | 360000 | 🧪 |
| SevenMin | 420000 | 🧪 |
| EightMin | 480000 | 🧪 |
| NineMin | 540000 | 🧪 |
| TenMin | 600000 | 🧪 |
Hour
Generator
const hour = EazyTime.Hour(36);
Static Fields Table
| Property | Value | Test |
|---|
| OneHour | 3600000 | 🧪 |
| TwoHour | 7200000 | 🧪 |
| ThreeHour | 10800000 | 🧪 |
| FourHour | 14400000 | 🧪 |
| FiveHour | 18000000 | 🧪 |
| SixHour | 21600000 | 🧪 |
| SevenHour | 25200000 | 🧪 |
| EightHour | 28800000 | 🧪 |
| NineHour | 32400000 | 🧪 |
| TenHour | 36000000 | 🧪 |
Day
Generator
const day = EazyTime.Day(9);
Static Fields Table
| Property | Value | Test |
|---|
| OneDay | 86400000 | 🧪 |
| TwoDay | 172800000 | 🧪 |
| ThreeDay | 259200000 | 🧪 |
| FourDay | 345600000 | 🧪 |
| FiveDay | 432000000 | 🧪 |
| SixDay | 518400000 | 🧪 |
| SevenDay | 604800000 | 🧪 |
| EightDay | 691200000 | 🧪 |
| NineDay | 777600000 | 🧪 |
| TenDay | 864000000 | 🧪 |
Todo
| Task | Status |
|---|
| Write test cases for MS | ✅ |
| Write test cases for Sec | ✅ |
| Write test cases for Min | ✅ |
| Create "Contribute" file | ⏱️ |
| Add license | ✅ |