Найти в Дзене
Java

🕒 Быстрый Java-совет: точное измерение времени с Instant и Duration

🕒 Быстрый 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); @javarush

🕒 Быстрый 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);

@javarush