导入datetime模块后用dir(datetime)命令查看
在datetime模块下有几个小模块,或叫类
(一)date小模块。处理年月日
也是先用dir(datetime.date)查看一下

其中有那么几个方法
1:today()显示今天的日期
如果嫌这样太麻烦,可以单独导入date这个小模块 
2:date小模块是个类,可以对它实例化,可以加个日期参数

这样就可以对这个对象进行操作了
3:year month day分别取得日期对象中的年月日。

4:weekday(),查看一周中的第几天(周一为0,周日为6)
即2014-8-25是周一。
5:isoweekday(),查看一周中的第几天(周一为1,周日为7)

6:min max 返回最小公历日期和最大公历日期

7:isocalendar()返回年 第几周 周几(周一为1)

8:toordinal()距日期原点(1-1-1)的天数

9:isoformat()以标准格式返回一个时间字符串

10:ctime()以西方方式返回日期字符串

11:timetuple()返回一个数组(年,月,日,时,分,秒,周几,年中第几天,夏令时否)

12:strftime()自定义格式输出时间字符串

时间格式如下:

13:fromordinal()给个距离公历原点的天数,返回一个日期

14:fromtimestamp(),给个时间戳,返回一个日期。就是给个距离时间戳原点(1970-1-1 0:0:0)的秒数,返回日期
给出80000秒,就是以(1970-1-1 0:0:0)为起点,过了80000秒的日期。
15:replace() 以新日期替换旧日期

16:resolution 日期单位,默认为1天

原文:http://www.cnblogs.com/jmlovepython/p/4342991.html