Skip to content

Instantly share code, notes, and snippets.

@BrianHicks
Created February 6, 2014 16: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 BrianHicks/8847940 to your computer and use it in GitHub Desktop.
Save BrianHicks/8847940 to your computer and use it in GitHub Desktop.
from datetime import datetime
class W(object):
def __getattr__(self, attr):
def meta(*args, **kwargs):
def inner(value):
return getattr(value, attr)(*args, **kwargs)
return inner
return meta
w = W()
dates = [datetime(2014, 1, 1), datetime(2014, 1, 2), datetime(2014, 1, 3)]
print map(w.isoformat(), dates)
print map(w.strftime('%b %d, %Y'), dates)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment