РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
913 of 1163 menu

Метод toSeconds

Метод toSeconds класса Duration возвращает количество секунд, содержащихся в данном объекте продолжительности. Метод не принимает параметров и возвращает значение типа long. Важно понимать, что метод возвращает только целую часть секунд, отбрасывая наносекунды. Если продолжительность отрицательная, результат также будет отрицательным.

Синтаксис

duration.toSeconds()

Пример

Давайте создадим продолжительность в 2 минуты и 30 секунд и переведем её в секунды:

import java.time.Duration; public class Main { public static void main(String[] args) { Duration duration = Duration.ofMinutes(2).plusSeconds(30); long res = duration.toSeconds(); System.out.println(res); } }

Результат выполнения кода:

150

Пример

Давайте создадим продолжительность в 1 час и переведем её в секунды:

import java.time.Duration; public class Main { public static void main(String[] args) { Duration duration = Duration.ofHours(1); long res = duration.toSeconds(); System.out.println(res); } }

Результат выполнения кода:

3600

Пример

Давайте проверим, как метод обрабатывает отрицательную продолжительность:

import java.time.Duration; public class Main { public static void main(String[] args) { Duration duration = Duration.ofSeconds(-45); long res = duration.toSeconds(); System.out.println(res); } }

Результат выполнения кода:

-45

Смотрите также

  • класс Duration,
    который представляет промежуток времени
  • метод ofSeconds,
    который создает продолжительность в секундах
  • метод toMillis,
    который возвращает продолжительность в миллисекундах
  • метод toMinutes,
    который возвращает продолжительность в минутах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить