我想将当前的日期时间转换为Unix时间戳。
我的代码
import time
import datetime
d = datetime.datetime.now()
unixtime = time.mktime(d.timetuple())
print(unixtime)My输出:
1577098747.0预期输出:
1577098747123.0上面的代码给了我最多10位的时间戳,但我希望它能精确到13位。
注意:我不想将它手动乘以10**3,我想要捕获精确的毫秒。
发布于 2019-12-23 11:15:52
像这样做
import time
import datetime
d = datetime.datetime.now()
unixtime = datetime.datetime.timestamp(d)*1000
print(unixtime)或者你只需要使用time.time()
https://stackoverflow.com/questions/59454228
复制相似问题