The docs for the datetime module describe the return value of the .timetuple() methods as being 9-tuples, when in fact they are instances of time.struct_time. The attached patch is a simple-minded rewrite to make this point clear. (A more sophisticated rewrite might explain why these methods are called "timetuple" even though they don't return tuples.)