Быстрый Java-совет: точное измерение времени с Instant и Duration Если нужно замерить время выполнения кода с наносекундной точностью — используйте св…
Если нужно замерить время выполнения кода с наносекундной точностью — используйте связку Instant + Duration из java.time.
✔️ Instant — фиксированная точка времени в UTC.
✔️ Duration — разница между двумя Instant (секунды, миллисекунды, наносекунды).
Пример:
Instant start = Instant.now();
// ваш код
Instant end = Instant.now();
Duration elapsed = Duration.between(start, end);