python 实现毫秒时间戳转格式为 “0000-00-00 00:00:00”
时间: 2023-09-02 12:14:25 浏览: 211
python正常时间和unix时间戳相互转换的方法
可以使用 Python 的 datetime 模块来实现毫秒时间戳转为指定格式的日期时间字符串。具体实现如下:
```python
import datetime
def timestamp_to_datetime(timestamp):
# 毫秒时间戳转为秒
timestamp /= 1000
# 将时间戳转为 datetime 对象
dt = datetime.datetime.fromtimestamp(timestamp)
# 格式化为字符串
return dt.strftime('%Y-%m-%d %H:%M:%S')
# 示例
timestamp = 1631428225000 # 毫秒时间戳
datetime_str = timestamp_to_datetime(timestamp)
print(datetime_str) # 输出:2021-09-12 21:37:05
```
在上面的代码中,我们首先将毫秒时间戳转为秒,然后使用 `fromtimestamp` 方法将时间戳转为 datetime 对象,最后使用 `strftime` 方法将 datetime 对象格式化为指定格式的字符串。
阅读全文