This post is over two years old. Not to take anything away from this guy, but I think that the parser in dateutil (http://labix.org/python-dateutil) is much more robust and the de facto standard for parsing dates in python as far as I know. I checked and dateutil handles all of the examples he lists.