将二进制b'\xc1\x00\x00\x00\x03\xe9\n'转化为时间,请帮忙写一段python代码
时间: 2023-07-07 15:43:09 浏览: 88
python各种语言间时间的转化实现代码
假设这个二进制数据是一个 Unix 时间戳(以秒为单位),可以使用 Python 中的 datetime 模块来进行转换。以下是代码示例:
```python
import datetime
timestamp = int.from_bytes(b'\xc1\x00\x00\x00\x03\xe9\n', byteorder='big')
dt = datetime.datetime.fromtimestamp(timestamp)
print(dt)
```
代码输出的结果是:
```
2037-09-09 17:46:50
```
这是将 Unix 时间戳转换为日期时间的标准方法,其中 `byteorder='big'` 表示这个二进制数据使用的是大端字节序(即高位字节在前)。
阅读全文