Roundate
Roundate provides rounding functions for JavaScript Date
objects.
Example
Roundate = require('roundate');
var date = new Date('Sat, 05 Mar 2011 12:13:23 GMT'),
rounded = Roundate.round(date, 'day');
console.log( rounded.toUTCString() ); // "Sun, 06 Mar 2011 00:00:00 GMT"