0.1.3 • Published 12 months ago

datetime-factory v0.1.3

Weekly downloads
146
License
-
Repository
github
Last release
12 months ago

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-factory

Basic 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

0.1.2

12 months ago

0.1.3

12 months ago

0.1.1

9 years ago

0.1.0

9 years ago