random-date-generator
Version:
Generator of random dates
12 lines (11 loc) • 396 B
JavaScript
module.exports = {
getRandomDate() {
return new Date(Math.random() * new Date().getTime())
},
getRandomDateInRange(startDate, endDate) {
if(!startDate) startDate = new Date();
if(!endDate) endDate = new Date();
let diff = endDate.getTime() - startDate.getTime();
return new Date(Math.random() * diff + startDate.getTime());
}
};