Skip to content

Instantly share code, notes, and snippets.

@cheekybastard
Created February 26, 2013 01:33
Show Gist options
  • Save cheekybastard/5035017 to your computer and use it in GitHub Desktop.
Save cheekybastard/5035017 to your computer and use it in GitHub Desktop.
datetime parse snippets
# NOTE these are code snippets
import datetime
import time
from dateutil import parser as dt_parser # python-dateutil package
# make a date 30 days ago, conver to truncated string in custom format, convert
# back to datetime
filter_from = datetime.datetime.now() - datetime.timedelta(days=30)
print filter_from, type(filter_from)
filter_from_str = time.strftime("%Y-%m-%dT%H:%M", filter_from.timetuple())
print filter_from_str, type(filter_from_str)
filter_from_new = dt_parser.parse(filter_from_str)
print filter_from_new, type(filter_from_new)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment