Skip to content

Instantly share code, notes, and snippets.

@liudong
Created April 16, 2018 06:43
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 liudong/dcb168fd7544143713bb67c7b45ee11f to your computer and use it in GitHub Desktop.
Save liudong/dcb168fd7544143713bb67c7b45ee11f to your computer and use it in GitHub Desktop.
Python: create a date range
import datetime
def date_range(start_date, end_date):
start = datetime.datetime.strptime(start_date, "%Y-%m-%d")
end = datetime.datetime.strptime(end_date, "%Y-%m-%d")
return [start + datetime.timedelta(days=x) for x in range(0, (end-start).days)]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment