1. time模块
1.1 time.time()函数
time.time()函数返回自1970年1月1日0点到现在的秒数。
纪元时间戳可以用于剖析代码,也就是测量一段代码的运行时间。如果在代码块开始时调用time.time(),并在结束时再次打开,就可以用第二个时间戳减去第一个,得到这两次调用之间经过的时间。
1.2 time.sleep()函数
如果需要让程序暂停一下,就可以调用time.sleep()函数,并传人希望程序暂停的秒数。
2.数字四舍五入
在处理时间时,会经常出现小数点后有许多数字的浮点值。为了让这些值更易于处理,可以用python内置的round()函数将他们缩短,第一个参数,传人腰舍入的数字,再加上第二个可选参数,指明要传人到小数点多少位。如果省略第二个参数,则保留最接近的整数位。
3. datetime模块
time模块用于取得Unix纪元时间戳,并加以处理,但是,如果以更方便的格式显示日期,或对日期进行算数运算(例如:搞清楚205天前时什么日期,或123天后时什么日期),就应该用datetime模块。
import time,datetime t1 = time.time() t2 = datetime.datetime.fromtimestamp(t1) #返回当前时间 print(t2) print(t2.year) print(t2.month) print(t2.day) print(t2.hour) print(t2.minute) print(t2.second) t3 = datetime.datetime(2023,7,25,17,49,50) #输入指定的年月日时分秒,返回特定的日期 print(t3) t4 = datetime.datetime.now() #与datetime.datetime.fromtimestamp功能相同,返回当前时刻 print(t4)
标签:函数,Python,t2,datetime,模块,time,print,多线程 From: https://www.cnblogs.com/weidongliu/p/17580376.html