Skip to content

Instantly share code, notes, and snippets.

@s4l4x
Last active September 5, 2018 06:46
Show Gist options
  • Save s4l4x/20698a978aeb09cae06fb451b2351fee to your computer and use it in GitHub Desktop.
Save s4l4x/20698a978aeb09cae06fb451b2351fee to your computer and use it in GitHub Desktop.
[Date] Usage of the Date object
## randomDateInRange
randomDateInRange(start, end) {
return new Date(
start.getTime() + Math.random() * (end.getTime() - start.getTime())
);
}
randomDateInRange(new Date(2018, 0, 1), new Date(2018, 3, 1)).toLocaleDateString();
randomDateAfterDate(start, days) {
return new Date(
start.getTime() + (Math.random()*days*24*60*60*1000)
);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment