datetime-factory
v0.1.3
Published
Node module to create date and time in a central way.
Downloads
141
Readme
Date Time Factory
Node and bower module to get date and time in centralize way and can be changes for test easily.
Install
npm install datetime-factoryBasic Usage
var datetimeFactory = require('datetime-factory');
console.log(datetimeFactory.now());Override the date for testing
var datetimeFactory = require('datetime-factory');
datetimeFactory.overwriteDate(new Date(2014, 11, 10));
console.log(datetimeFactory.now()); // Wed Dec 10 2014 00:00:00 GMT-0500 (Eastern Standard Time)
datetimeFactory.reset(); // Put back default factory
Can use other date like moment library
var moment = require('moment');
var datetimeFactory = require('datetime-factory');
datetimeFactory.configure({
factory: function() {
return moment();
});
});
console.log(datetimeFactory.now());
License
MIT
