В дополнение к другим ответам, существует также класс TimeUnit , который позволяет преобразовывать одну временную длительность в другую.Например, чтобы узнать, сколько миллисекунд составляет один день:
TimeUnit.MILLISECONDS.convert(1, TimeUnit.DAYS); //gives 86400000
Обратите внимание, что этот метод занимает long
, поэтому, если у вас есть доля дня, вам придется умножить его наколичество миллисекунд в одном дне.