Встречается на собеседованиях • сегодня
Сколько времени осталось
В Java можно вычислить оставшееся время с помощью System.currentTimeMillis() или Instant. Пример:
java
long startTime = System.currentTimeMillis();
// ... выполняемый код ...
long elapsedTime = System.currentTimeMillis() - startTime;
System.out.println("Прошло: " + elapsedTime + " мс");Для более точного измерения используйте System.nanoTime():
java
long start = System.nanoTime();
// код
double elapsed = (System.nanoTime() - start) / 1_000_000_000.0;
System.out.printf("Время: %.3f сек%n", elapsed);Для работы с датами лучше использовать java.time:
java
Instant start = Instant.now();
// операции
Duration duration = Duration.between(start, Instant.now());
System.out.println("Прошло: " + duration.toMillis() + " мс");
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы