1681372799599885 16位时间戳转为具体时间
时间: 2023-08-02 07:12:17 浏览: 202
时间戳转成时间格式
根据你提供的16位时间戳,可以使用以下Python代码将其转换为日期时间格式:
```python
import datetime
timestamp = 1681372799599885 # 16位时间戳
dt_obj = datetime.datetime.fromtimestamp(timestamp / 1000000.0) # 将时间戳转换为datetime对象
print(dt_obj) # 输出格式为: 2022-12-11 15:59:59.599885
```
解释一下代码:
- `datetime.datetime.fromtimestamp()` 将时间戳转换为datetime对象。
- `timestamp / 1000000.0` 将16位时间戳除以1000000得到10位时间戳,再将其转换为秒级别的时间戳,因为Python的`fromtimestamp()`方法需要秒级别的时间戳作为参数。
- 输出的时间格式为年-月-日 时:分:秒.微秒,即具体到微秒的时间。
阅读全文