time1 = datetime.datetime.strptime(str1, “%Y/%m/%d %H:%M:%S”)生成13位时间戳
时间: 2024-06-04 08:05:43 浏览: 107
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
time1 = datetime.datetime.strptime(str1, “%Y/%m/%d %H:%M:%S”)生成的是一个datetime类型的对象,要将其转化为13位时间戳,可以先将其转化为UTC时间,然后调用timestamp()方法得到对应的13位时间戳。具体实现如下:
```python
import datetime
str1 = "2022/01/01 00:00:00"
time1 = datetime.datetime.strptime(str1, "%Y/%m/%d %H:%M:%S")
utc_time = time1.timestamp()
timestamp = int(utc_time * 1000)
print(timestamp)
```
需要注意的是,这里得到的13位时间戳是一个整数类型。
阅读全文