Sanne Grinovero All Metrics frameworks I know use System.nanoTime:
From the JavaDoc, nanoTime is suggested to be used for durations. Do you know of some JDK bug that causes the issue you indicated?