写出将时间戳转化为data的python代码
时间: 2023-05-23 15:04:15 浏览: 94
js代码-手写代码练习---时间戳格式化(2020-10-10 12:00:00)
A:
这里提供两种方法:
方法一:使用datetime模块
```python
import datetime
timestamp = 1630581993 # 时间戳(以秒为单位)
# 将时间戳转化为datetime对象
datetime_obj = datetime.datetime.fromtimestamp(timestamp)
# 将datetime对象转化为字符串,格式为"%Y-%m-%d %H:%M:%S"
date_str = datetime_obj.strftime("%Y-%m-%d %H:%M:%S")
print(date_str) # 输出:2021-09-02 15:26:33
```
方法二:使用time模块
```python
import time
timestamp = 1630581993 # 时间戳(以秒为单位)
# 将时间戳转化为struct_time对象
struct_time = time.localtime(timestamp)
# 将struct_time对象转化为字符串,格式为"%Y-%m-%d %H:%M:%S"
date_str = time.strftime("%Y-%m-%d %H:%M:%S", struct_time)
print(date_str) # 输出:2021-09-02 15:26:33
```
阅读全文