time.mktime()
时间: 2023-07-25 07:21:43 浏览: 78
mktime函数实现
`time.mktime()` 是 Python 时间模块中的一个函数,用于将 struct_time 对象(即时间元组)转换为时间戳。它的语法如下:
```python
time.mktime(tupletime)
```
其中,`tupletime` 是一个 struct_time 对象,表示要转换的时间。
下面是一个使用 `time.mktime()` 的示例:
```python
import time
# 创建一个 struct_time 对象
t = (2021, 8, 1, 14, 30, 45, 0, 0, 0)
# 将 struct_time 对象转换为时间戳
timestamp = time.mktime(t)
# 输出时间戳
print(timestamp)
```
输出结果类似于:
```
1627823445.0
```
这个数字表示的是 2021 年 8 月 1 日下午 2 点 30 分 45 秒的时间戳。如果需要将时间戳转换为可读的时间字符串,可以使用 `time.localtime()` 和 `time.strftime()` 函数。
阅读全文