怎样将timestamp转化为正常时间
时间: 2023-08-10 20:04:36 浏览: 44
将timestamp转换为正常时间可以使用Python中的datetime模块。具体步骤如下:
1.导入datetime模块:
```python
import datetime
```
2.使用datetime模块中的fromtimestamp方法将timestamp转换为datetime对象:
```python
timestamp = 1612598569 # 假设这是一个时间戳
dt_object = datetime.datetime.fromtimestamp(timestamp)
```
3.使用datetime对象的strftime方法将datetime对象格式化为正常时间的字符串:
```python
normal_time = dt_object.strftime('%Y-%m-%d %H:%M:%S')
print(normal_time) # 输出格式化后的正常时间字符串
```
完整代码如下:
```python
import datetime
timestamp = 1612598569 # 假设这是一个时间戳
dt_object = datetime.datetime.fromtimestamp(timestamp)
normal_time = dt_object.strftime('%Y-%m-%d %H:%M:%S')
print(normal_time) # 输出格式化后的正常时间字符串
```
输出结果为:
```
2021-02-06 16:02:49
```
其中,`'%Y-%m-%d %H:%M:%S'`是格式化字符串,用于指定输出格式。`%Y`表示年份,`%m`表示月份,`%d`表示日期,`%H`表示小时,`%M`表示分钟,`%S`表示秒。