javascript - Elegant method to generate array of random dates within two dates - Stack Overflow

PHOTO EMBED

Thu Jan 20 2022 10:57:18 GMT+0000 (Coordinated Universal Time)

Saved by @arielvol #javascript

function randomDate(start, end) {
  return new Date(start.getTime() + Math.random() * (end.getTime() - start.getTime()));
}

const d = randomDate(new Date(2012, 0, 1), new Date());
console.log(d);
content_copyCOPY

https://stackoverflow.com/questions/9035627/elegant-method-to-generate-array-of-random-dates-within-two-dates