1.0.0 • Published 4 years ago

epoch-rounder v1.0.0

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

epoch-rounder

epoch-rounder is a simple utility to round epoch timestands to the closest block of seconds.

Installation

Use the package manager npm to install epoch-rounder.

npm i epoch-rounder --save

Usage

epoch-rounder.floor(EPOCH_TIMESTAMP, CLOSEST_BLOCK_OF_SECONDS);
const epoch-rounder = require("epoch-rounder");

// It supports floor, round, ceil, and trunc
epoch-rounder.floor(1585907250, 300); // returns 1585907100
epoch-rounder.round(1585907250, 300); // returns 1585907400
epoch-rounder.ceil(1585907250, 300); // returns 1585907400
epoch-rounder.trunc(1585907250, 300); // returns 1585907100

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT