A natural language date parser. (Python version of chrono.js)