#时间模块 #时间戳:表示从1970年1月1日凌晨开始按秒计算的一个偏移量 #1、获取当地时间的时间元组 import time local_time=time.localtime() #返回一个时间元组 print(local_time) #在时间元组中获得年份 year=local_time[0] print(year) #获取当前时间对应的时间戳 seconds=time.time() print(seconds) #将时间戳转化为时间元组 local_time=time.localtime(seconds) print(local_time) #返回一个可读时间 asc_time=time.asctime() print(asc_time) #休眠 秒 sleep=time.sleep(1) print("睡醒了") #时间格式化 ''' 年 %y(是减去1900年之后的一个年份,两位数) %Y(完整的年份) 月 %m 日 %d 时 %H(24小时制) %(12小时制) 分 %M 秒 %S 表示上下午的标志 %p 星期 %a 时区 %z ''' #设定一个格式化 字符串 format_str="%y-%m-%d %p %I:%M:%S" print("==============") format_time=time.strftime(format_str,local_time) print(format_time) #逆向操作 由格式化时间 获取对应的时间元组 time_tuple=time.strptime(format_time,format_str) print(time_tuple) #已知一个时间,获取三天后的时间 #根据时间元组获得秒数 time_tuple=time.strptime("2018-4-22 06:10:10","%Y-%m-%d %H:%M:%S") seconds=time.mktime(time_tuple) res_seconds=seconds+3*24*3600 res_tuple=time.localtime(res_seconds) res_time=time.strftime("%Y-%m-%d %H:%M:%S",res_tuple) print(res_time)
时间模块Time
最新推荐文章于 2022-08-13 17:26:49 发布