专栏:python
个人主页:HaiFan.
专栏简介:Python在学,希望能够得到各位的支持!!!
time模块
- 前言
 - 时间戳time.time()
 - 将时间戳转换成字符串time.ctime()
 - 将时间戳转换为元组time.localtime(时间戳)
 - 将元组的时间转换成时间戳time.mktime(时间戳生成的元组)
 - 将元组的时间转换成字符串time.strftime('%Y-%m-%d %H:%M:%S')
 - 将字符串转换成元组的方式 time.strptime('2023-02-05 15:15:31','%Y-%m-%d %H:%M:%S')第一个参数是日期,第二个参数是格式
 
前言
time — 时间的访问和转换
 该模块提供了各种与时间相关的函数。
时间戳time.time()
使用time.time()可以生成时间戳。
import time
a = time.time()
print(a)
 

可以通过时间戳来计算代码的执行时间。
import time
a = time.time()
for i in range(100000000):
    pass
b = time.time()
print(b - a)
 

将时间戳转换成字符串time.ctime()
import time
a = time.time()
print(a)
b = time.ctime(a)
print(b)
 

 当传参为时间戳的时候,字符串也就是当前的日期。
ctime里面可以写任意的秒数(按秒计算的浮点数)
import time
a = time.time()
print(a)
b = time.ctime(0)
print(b)
 

参数未给或者为None的时候,将会默认time.time()为参数。
将时间戳转换为元组time.localtime(时间戳)
import time
t = time.localtime(time.time())
print(t)
 

将元组的时间转换成时间戳time.mktime(时间戳生成的元组)
import time
t = time.localtime(time.time())
print(t)
ret = time.mktime(t)
print(ret)
 

将元组的时间转换成字符串time.strftime(‘%Y-%m-%d %H:%M:%S’)

import time
t = time.localtime(time.time())
print(t)
s = time.strftime('%Y-%m-%d %H:%M:%S')
print(s)
 

将字符串转换成元组的方式 time.strptime(‘2023-02-05 15:15:31’,‘%Y-%m-%d %H:%M:%S’)第一个参数是日期,第二个参数是格式
import time
t = time.localtime(time.time())
print(t)
s = time.strftime('%Y-%m-%d %H:%M:%S')
print(s)
ret = time.strptime('2023-02-05 15:15:31','%Y-%m-%d %H:%M:%S')
print(ret)
 








![[数据结构]:07-二叉树(无头结点)(C语言实现)](https://img-blog.csdnimg.cn/c03810c0ee5a4796b7c06d9dd88cdce8.png)











