python基础练习题(暂停一秒输出,并格式化当前时间)
2021-05-19 23:04 第二个卿老师 阅读(359) 评论(0) 编辑 收藏 举报day5
---------------------------------------------------------------
实例010:给人看的时间
题目 暂停一秒输出,并格式化当前时间。
没用过这个模块,直接上答案吧,哈哈哈
1 import time 2 3 start = time.time() 4 for i in range(int(input("请输入需要计时的秒长度:"))): 5 print(time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))) 6 print(i) 7 time.sleep(1) 8 end = time.time() 9 timeDif = end-start 10 print(f"脚本运行时间为{timeDif}s")
time.time()返回当前时间的时间戳:
如:1234892919.655932
time.localtime(time.time())返回当前的时间格式:
time.struct_time(tm_year=2021, tm_mon=5, tm_mday=19, tm_hour=22, tm_min=47, tm_sec=57, tm_wday=2, tm_yday=139, tm_isdst=0) # 其中xxx.tm_year 就为2021
time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))返回当前的格式化时间:
如 %Y-%m-%d %H:%M:%S ——> 2021-05-19 22:53:15
如 %y-%M-%D %H:%M:%S ——> 21-01-05/19/21 23:01:26