# coding=utf-8 ######### # 日历表 # ######### import calendar from calendar import calendar as ca # 判断是否是闰年 print calendar.isleap(2015) print calendar.isleap(2016) # 两个年份间[y1,y2),闰年总数 print calendar.leapdays(2000,2021) # 输入年月日,输入周几(0:周一,1:周二...) print calendar.weekday(2015, 7, 28) # 按照年月返回日历 print calendar.month(2015, 7) # 输入年月,返回该月第一天周几和该月共有多少天 print calendar.monthrange(2016, 2) # 返回当前每周起始日期的设置。默认情况下,首次载入caendar模块时返回0,即星期一。 print calendar.firstweekday() # 输出今年日历表print ca(2015)
############ # Time模块 # ############ import time from time import struct_time # 当前时间(float) print u"当前时间float格式是:", time.mktime(time.gmtime()) print u"当前时间float格式是:", time.time() print u"当前时间float格式是:", time.mktime(time.localtime()) print u"当前cpu时间float格式是:", time.clock() # 计算cpu耗时时,用此方法 print '*'*40 # 时间元组 print u"当前时间元组是:", time.gmtime() # 接收时间辍(1970纪元后经过的浮点秒数)并返回格林威治天文时间下的时间元组t。注:t.tm_isdst始终为0 print u"当前时间元组是:", time.localtime() # 接收时间辍(1970纪元后经过的浮点秒数)并返回当地时间下的时间元组t(t.tm_isdst可取0或1,取决于当地当时是不是夏令时)。 print u"当前时间元组是:", time.localtime(time.time()) print u"当前时间元组是:", time.strptime(time.ctime(), '%a %b %d %H:%M:%S %Y') localTime = time.localtime(time.time()) print u"当前年份是:", localTime.tm_year print u"当前月份是:", localTime.tm_mon print u"当前日是:", localTime.tm_mday print u"当前时是:", localTime.tm_hour print u"当前分是:", localTime.tm_min print u"当前秒是:", localTime.tm_sec print u"当前周几是:", localTime.tm_wday + 1 print u"当年第几天是:", localTime.tm_yday print u"是否是夏令是:", localTime.tm_isdst print '*'*40 # 获取格式化时间 print u"当前时间格式化是:", time.asctime() print u"当前时间格式化是:", time.asctime(time.localtime()) print u"当前时间格式化是:", time.asctime(time.localtime(time.time())) print u"当前时间格式化是:", time.ctime() print u"当前时间格式化是:", time.ctime(time.time()) print u"当前时间格式化是:", time.ctime(1438066000.61) print '*'*40
4.2 标准库--日期和事件
最新推荐文章于 2018-07-15 16:20:12 发布