list = ['2022-12-31T22:00:00.000000000' '2022-12-31T22:01:00.000000000', '2022-12-31T22:02:00.000000000' '2022-12-31T22:03:00.000000000']将它转换为13位时间戳
时间: 2024-04-07 21:33:40 浏览: 90
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
您可以使用Python的datetime模块来将时间字符串转换为时间戳。具体方法如下:
```python
from datetime import datetime
time_list = ['2022-12-31T22:00:00.000000000', '2022-12-31T22:01:00.000000000', '2022-12-31T22:02:00.000000000', '2022-12-31T22:03:00.000000000']
timestamp_list = []
for time_str in time_list:
dt = datetime.strptime(time_str, '%Y-%m-%dT%H:%M:%S.%f')
timestamp = int(dt.timestamp() * 1000) # 转换为13位时间戳
timestamp_list.append(timestamp)
print(timestamp_list)
```
上述代码将时间字符串逐个转换为对应的13位时间戳,并将结果存储在timestamp_list列表中。
阅读全文