以微為單位 如何用java計算時間到微秒?
如何用java計算時間到微秒?使用date類的gettime()方法,下面是示例代碼。例如,您需要計算代碼的執(zhí)行時間:讓我們看一下gettime的定義:毫秒意味著微妙,所以gettime的精度是微妙的
如何用java計算時間到微秒?
使用date類的gettime()方法,下面是示例代碼。例如,您需要計算代碼的執(zhí)行時間:讓我們看一下gettime的定義:毫秒意味著微妙,所以gettime的精度是微妙的
調(diào)用Win32 apiqueryperformancecounter()和queryperformancefrequence的組合可以使時間精度達到納秒。第一個函數(shù)QueryPerformanceCounter()隨時查詢高精度計數(shù)器的實際值。第二個函數(shù)queryperformancefrequence()返回高精度計數(shù)器的每秒計數(shù)。取時間間隔,即啟動QueryPerformanceCounter的值-結(jié)束QueryPerformanceCounter的值,然后除以queryperformancefrequence的頻率。另外,你也可以試試。網(wǎng)絡(luò)自己的DateTime.Now.Ticks文件精度為100納秒