Skip to content

Instantly share code, notes, and snippets.

@darjeeling
Created October 20, 2016 02:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save darjeeling/88db95fdd4704d93435bb740a72d8fe6 to your computer and use it in GitHub Desktop.
Save darjeeling/88db95fdd4704d93435bb740a72d8fe6 to your computer and use it in GitHub Desktop.
import datetime
import random
from datetime import timedelta
from random import randint
def random_date(start, end):
return start + timedelta(
seconds=randint(0, int((end - start).total_seconds())))
datetimes = [ random_date(datetime.datetime.now(), datetime.datetime.now() + datetime.timedelta(days=1)) for x in range(1000)]
int_numbers = [ randint(0,1000) for x in range(1000)]
%timeit sorted(int_numbers)
%timeit sorted(datetimes)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment