python学习,day5:内置模块(时间模块)
模块的分类
a:标准库
b:开源模块
c:自定义模块
标准库:
1、time与datatime
strftime(‘格式’,struct_time)----》格式化的字符串 ,格式化的格式可以自由组合
time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())
2019-08-14 17:51:39
striptime(‘格式化字符串’,“格式”)-----》struct_time(元组的形式)
time.strptime('2019-08-14 17:50:48' ,"%Y-%m-%d %H:%M:%S")
time.struct_time(tm_year=2019, tm_mon=8, tm_mday=14, tm_hour=17, tm_min=50, tm_sec=48, tm_wday=2, tm_yday=226, tm_isdst=-1)
print(time.asctime()) #时间星期和月份,把元组转换成字符串 print(time.ctime()) #时间星期和月份,把时间戳转换成字符串
datetime模块
import datetime print(datetime.datetime.now()) #当前日期 print(datetime.timedelta(3)) #3天 print(datetime.datetime.now()+datetime.timedelta(3)) #3天后 print(datetime.datetime.now()+datetime.timedelta(hours=3)) #3小时后