0.3.5 • Published 7 years ago
@js-random/date v0.3.5
@js-random/date
A simple and lightweight date randomizer for JavaScript (TypeScript friendly)
Installation
npm i -S @js-random/dateUsage
commonjs:
var randomDate = require('@js-random/date').default;TS/ES6+:
import randomDate from '@js-random/date';<script> tag:
<script src="https://unpkg.com/@js-random/date"></script>var date = randomDate(); // A random date, basically
var from2010To2012 = randomDate({ from: new Date(2010, 1, 1), to: new Date(2010, 1, 1) }); // random date from Jan 1 2010 to Jan 1 2012Global version
This package also has a global version, which introduces side-effects by exposing the api as Date.random() function.
Import
commonjs:
require('@js-random/date/lib/global');ES6+:
import '@js-random/date/module/global';TS:
import '@js-random/date/module/global';<script> tag
<script src="https://unpkg.com/@js-random/date/unpkg/global"></script>Usage
var date = Date.random(); // A random date, basically
var from2010To2012 = Date.random({ from: new Date(2010, 1, 1), to: new Date(2010, 1, 1) }); // random date from Jan 1 2010 to Jan 1 2012Other packages
Please, have a look at other packages from @js-random series:
@js-random/all- all the randomizers in one package - GitHub repo, NPM@js-random/numberGitHub repo, NPM@js-random/booleanGitHub repo, NPM@js-random/stringGitHub repo, NPM