moment-round
DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/moment-round package

1.0.1 • Public • Published

moment-round

This is a plugin for moment.js and will round date/time to a given interval.

Examples

var m = new moment(); // 2015-06-18 15:30:19
moment.round(5, 'seconds'); // 2015-06-18 15:30:20
moment.ceil(3, 'minutes'); // 2015-06-18 15:33:00
moment.floor(16, 'hours'); // 2015-06-18 00:00:00
moment.ceil(21, 'hours'); // 2015-06-18 21:00:00
moment.ceil(20, 'hours'); // 2015-06-19 00:00:00

Possible values to round to are hours, minutes, seconds

Installation

Browser

<script src="moment.js"></script>
<script src="moment-round.js"></script>

Node /NPM

npm install moment-round --save-dev

And then require it:

var moment = require('moment');
require('moment-round');

Bower

bower install moment-round

Running tests

gulp test

License

moment-round is LICENSED.

Dependents (27)

Package Sidebar

Install

npm i moment-round

Weekly Downloads

6,374

Version

1.0.1

License

CC-BY-SA-3.0

Last publish

Collaborators

  • tmas