Skip to content

Instantly share code, notes, and snippets.

@daleobrien
Last active December 14, 2015 01:59
Show Gist options
  • Save daleobrien/5010722 to your computer and use it in GitHub Desktop.
Save daleobrien/5010722 to your computer and use it in GitHub Desktop.
random date
from random import randrange
from datetime import timedelta, datetime
def random_date(start, end):
"""
This function will return a random datetime between two datetime
objects.
"""
delta = end - start
int_delta = (delta.days * 24 * 60 * 60) + delta.seconds
random_second = randrange(int_delta)
return (start + timedelta(seconds=random_second))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment