python 时间戳转日期
时间: 2023-09-10 17:08:27 浏览: 52
在 Python 中,可以使用 `datetime` 模块的 `fromtimestamp()` 函数将时间戳转换为日期格式。下面是一个示例代码,将时间戳转换为日期格式:
```python
from datetime import datetime
timestamp = 1651286400 # 2022-05-01 00:00:00 的时间戳
date_obj = datetime.fromtimestamp(timestamp)
print(date_obj)
```
在上面的代码中,`fromtimestamp()` 函数接受一个参数:时间戳,它返回一个 `datetime` 对象,表示与该时间戳对应的日期和时间。可以使用这个对象进行日期的计算和比较等操作。
需要注意的是,`fromtimestamp()` 函数默认使用本地时区的时间戳,如果需要使用 UTC 时间戳,可以使用 `utcfromtimestamp()` 函数。
相关问题
python 时间戳与日期转换
可以通过Python中的datetime模块来进行时间戳与日期之间的转换。具体来说,可以使用datetime模块中的strftime()函数将时间戳转换为特定格式的日期字符串,也可以使用strptime()函数将日期字符串转换为时间戳。以下是示例代码:
# 时间戳转换为日期字符串
import datetime
timestamp = 1627388648
date_str = datetime.datetime.fromtimestamp(timestamp).strftime('%Y-%m-%d %H:%M:%S')
# 结果为:'2021-07-27 17:44:08'
# 日期字符串转换为时间戳
date_str = '2021-07-27 17:44:08'
timestamp = int(datetime.datetime.strptime(date_str, '%Y-%m-%d %H:%M:%S').timestamp())
# 结果为:1627388648
python delorean 时间戳转日期
你可以使用 `Delorean` 库来将时间戳转换为日期。以下是一个简单的示例:
```python
import delorean
# 将时间戳转换为 Delorean 对象
d = delorean.epoch(1613752203)
# 将 Delorean 对象转换为日期字符串
date_str = d.datetime.strftime('%Y-%m-%d %H:%M:%S')
print(date_str) # 输出:2021-02-19 21:50:03
```
在上面的代码中,我们首先使用 `delorean.epoch()` 函数将时间戳转换为 Delorean 对象。然后,我们可以使用 `strftime()` 方法将该对象转换为日期字符串。
请注意,`strftime()` 方法中的日期格式字符串可以根据需要进行更改。