python转换时间戳
时间: 2023-08-31 18:10:06 浏览: 80
python实现时间戳转换工具
可以使用Python的标准库`datetime`中的`datetime`和`timedelta`模块来转换时间戳。
假设你有一个时间戳表示为一个整数,可以使用以下代码将其转换为一个日期时间对象:
```python
import datetime
timestamp = 1609459200 # 时间戳
dt_object = datetime.datetime.fromtimestamp(timestamp)
print("日期时间对象:", dt_object)
```
输出:
```
日期时间对象: 2021-01-01 00:00:00
```
如果你想将当前的日期时间转换为时间戳,可以使用以下代码:
```python
import datetime
now = datetime.datetime.now() # 当前日期时间
timestamp = int(now.timestamp())
print("时间戳:", timestamp)
```
输出:
```
时间戳: 1620812759
```
注意,`timestamp`方法返回浮点数,需要将其转换为整数。
阅读全文