Python把列表时间转为正常时间
时间: 2024-02-16 19:08:17 浏览: 55
在 Python 中,可以使用 `datetime` 模块来把列表中的时间转换为正常时间。
假设列表中的时间是以秒为单位的时间戳,可以使用 `datetime.fromtimestamp()` 方法来将其转换为正常时间,如下所示:
```python
import datetime
timestamp_list = [1615375733, 1615375744, 1615375755]
date_list = []
for timestamp in timestamp_list:
date = datetime.datetime.fromtimestamp(timestamp)
date_list.append(date)
print(date_list)
```
输出结果如下所示:
```python
[datetime.datetime(2021, 3, 10, 15, 2, 13), datetime.datetime(2021, 3, 10, 15, 2, 24), datetime.datetime(2021, 3, 10, 15, 2, 35)]
```
在上面的示例中,我们首先导入了 `datetime` 模块,然后定义了一个时间戳列表 `timestamp_list`。接下来,我们使用一个循环来遍历列表中的每个时间戳,然后使用 `datetime.fromtimestamp()` 方法将其转换为正常时间,并将其添加到一个新的列表 `date_list` 中。最后,我们打印出了转换后的时间列表。
需要注意的是,`fromtimestamp()` 方法将时间戳转换为本地时间,如果需要转换为其他时区的时间,可以使用 `pytz` 模块来实现。
阅读全文