python时间戳转换时间
时间: 2023-03-31 21:03:06 浏览: 109
可以使用 Python 中的 datetime 模块来将时间戳转换为时间。具体代码如下:
```python
import datetime
timestamp = 162857280 # 时间戳,单位为秒
dt = datetime.datetime.fromtimestamp(timestamp)
print(dt) # 输出转换后的时间
```
输出结果为:
```
2021-08-10 00:00:00
```
这里的时间戳是指从 197 年 1 月 1 日 00:00:00 UTC 开始到指定时间的秒数。
相关问题
python时间戳转换时间日期代码
可以使用Python内置的datetime模块来实现时间戳转换为时间日期的功能,代码如下:
```python
import datetime
timestamp = 1628888888 # 时间戳
dt = datetime.datetime.fromtimestamp(timestamp) # 转换为datetime对象
print(dt.strftime('%Y-%m-%d %H:%M:%S')) # 格式化输出时间日期
```
输出结果为:2021-08-14 22:54:48
python时间戳转换成时间
可以使用Python内置的`datetime`模块来将时间戳转换为时间。
以下是一个将时间戳转换为本地时间的示例代码:
```python
import datetime
timestamp = 1624448400 # 时间戳,单位为秒
local_time = datetime.datetime.fromtimestamp(timestamp)
print("本地时间为:", local_time)
```
输出结果:
```
本地时间为: 2021-06-23 11:40:00
```
如果要将时间戳转换为其他时区的时间,可以使用`pytz`模块来实现。以下是一个将时间戳转换为美国东部时间的示例代码:
```python
import datetime
import pytz
timestamp = 1624448400 # 时间戳,单位为秒
eastern = pytz.timezone('US/Eastern')
eastern_time = datetime.datetime.fromtimestamp(timestamp, tz=eastern)
print("美国东部时间为:", eastern_time)
```
输出结果:
```
美国东部时间为: 2021-06-23 07:40:00-04:00
```
注意,这里使用了`pytz.timezone`来创建一个时区对象,并将其作为参数传递给`datetime.datetime.fromtimestamp`方法。同时,输出结果中的`-04:00`表示美国东部时间的时区偏移量为UTC-4,即比UTC时间早4个小时。