在Python中获取毫秒级时间,你可以使用`time`模块和`datetime`模块。以下是两种常见的方法:
方法一:使用`time`模块
import time获取当前时间戳start_time = time.time()执行一些操作...获取当前时间戳end_time = time.time()计算时间差并转换为毫秒time_diff_ms = int((end_time - start_time) * 1000)print(time_diff_ms)
方法二:使用`datetime`模块

import datetime获取当前时间now = datetime.datetime.now()格式化时间,包括微秒部分time_now_ms = now.strftime("%H:%M:%S.%f")print(time_now_ms)
方法三:使用`timeit`模块进行性能测试
import timeit定义一个函数来计算时间差def getTime_ms():t1 = datetime.datetime.now()while True:t2 = datetime.datetime.now()if t2 - t1 > datetime.timedelta(milliseconds=500):breakreturn (t2 - t1).total_seconds() * 1000测试函数执行时间t = timeit.timeit(getTime_ms, number=1)print(t)
