近日开发过程中,为time与Calendar所扰,做个了断
time
-
time.time()
-
返回当前时间的时间戳(1970纪元后经过的浮点秒数)
-
-
time.localtime()
-
格式化时间戳为本地时间。如方法无参数,则以当地时间为转换标准。
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=17, tm_hour=9, tm_min=39, tm_sec=2, tm_wday=5, tm_yday=229, tm_isdst=0) tm_year 年 tm_mon 月 tm_mday 天 tm_hour 时 tm_min 分 tm_sec 秒 tm_wday 这一周的周几 0-6 代表 周一到周日 tm_yday 这一年当中的第n天 tm_isdst -1, 0, 1, -1是决定是否为夏令时的旗帜
-
-
time.asctime()
-
获取最简单的获取可读的时间模式的函数是asctime()
-
-
time.strftime()
-
获得格式化的日期
-
-
time.mktime()
-
将格式字符串转化为时间戳
-
-
time.clock()
-
返回cpu的耗时
-
-
time.sleep(secs)
- 推迟调用线程的运行,secs指秒数。
Calendar
-
calendar.month(year, month)
-
展示year,month的每一天
-
-
calendar.firstweekday()
-
返回当前每周起始日期的设置。默认情况下,首次载入caendar模块时返回0,即星期一。
-
-
calendar.isleap(year)
-
判断是否为闰年
-
-
calendar.leapdays(year1,year2)
-
返回在两个年份之间润年的总数
-