python 时间戳转时间
时间: 2023-09-27 09:08:29 浏览: 115
可以使用 Python 中的 `datetime` 模块将时间戳转换为日期时间格式。
以下是一个示例代码:
```python
import datetime
timestamp = 1624823631 # 时间戳
dt_object = datetime.datetime.fromtimestamp(timestamp)
print("时间戳:", timestamp)
print("日期时间对象:", dt_object)
```
输出结果:
```
时间戳: 1624823631
日期时间对象: 2021-06-28 14:33:51
```
你也可以使用 `strftime()` 方法将日期时间格式化为字符串:
```python
formatted_time = dt_object.strftime("%Y-%m-%d %H:%M:%S")
print("格式化后的时间:", formatted_time)
```
输出结果:
```
格式化后的时间: 2021-06-28 14:33:51
```
相关问题
python时间戳转时间
可以使用datetime模块中的timestamp()方法将datetime对象转换为时间戳。具体方法如下:
```python
import datetime
# 创建一个datetime对象
dt = datetime.datetime(2021, 1, 1, 0, 0, 0)
# 将datetime对象转换为时间戳
timestamp = dt.timestamp()
print(timestamp) # 输出:1609430400.0
```
其中,timestamp()方法返回的是一个浮点数,表示从1970年1月1日零时零分零秒到当前时间的秒数。
生成Python时间戳转时间代码
可以使用Python内置的datetime模块来实现时间戳转时间的功能。以下是一个示例代码:
```python
import datetime
timestamp = 1623335438 # 假设这是一个时间戳
# 将时间戳转换为datetime对象
dt_object = datetime.datetime.fromtimestamp(timestamp)
# 将datetime对象格式化为字符串
date_string = dt_object.strftime("%Y-%m-%d %H:%M:%S")
# 打印结果
print("时间戳: ", timestamp)
print("转换后的日期时间: ", date_string)
```
输出结果:
```
时间戳: 1623335438
转换后的日期时间: 2021-06-10 14:30:38
```
你可以根据需要修改日期时间的格式。
阅读全文