Описание тега timeunit
3
ответа
TimeUnit преобразование из Миллисекунд в Дни не работает для меня
Я пытаюсь получить разницу двух временных меток в днях, и TimeUnit возвращает совершенно неверные результаты для меня. Вот мой код: long ts = 1522242239952L; long now = 1527274162820L; long difference = now - ts; int ageInDays = (int) TimeUnit.MILLI…
25 май '18 в 18:59
2
ответа
Запросить лучший способ ограничения миллисекундных цифр
Я пытался ограничить количество миллисекунд, отображаемых в пользовательском интерфейсе Android, и придумал следующее: Long milli = TimeUnit.NANOSECONDS.toSeconds(nanos); String partB = milli.toString().substring(0,2); String partA = String.format("…
03 май '16 в 18:19
1
ответ
CountDownTimer Android
Я пытаюсь отсчет времени до события в Android. дата и время события хранятся в базе данных, но обратный отсчет возвращает больше дней, чем следует. Это то, что пытались. String EventDate="2013-12-26 15:00:00"; SimpleDateFormat FormatDate = new Simpl…
19 дек '13 в 16:48
0
ответов
Пользовательские входы во время цикла while; Останавливает / Блокирует Пока цикл - Java
Я пытаюсь остановить цикл while с пользовательским вводом в Java. Я использую утилиту сканера. Тем не менее, сканер останавливает цикл. Как я могу сделать так, чтобы код включал пользовательский ввод в любое время, не блокируя цикл? КОД public stati…
26 сен '17 в 02:45
2
ответа
Java/Android: собственный API для преобразования часов, минут и секунд в миллисекунды
Я создал свой собственный метод для преобразования часов, минут и секунд в миллисекунды. Вроде нормально работает. Я бы предпочел использовать API Java / Android для выполнения этой задачи. TimeUnit предоставляет мне обратное: миллисекунды до часов,…
12 апр '15 в 13:08
1
ответ
Двойное Преобразование Времени
TimeUnit.toSeconds хорошо работает, когда результат> 1. Однако, поскольку мы имеем дело с long, если результат находится в диапазоне от 0 до 1, мы получаем 0 вместо этого. Является ли функция Java SDK, которая обрабатывает двойные преобразования для…
13 мар '18 в 16:49
1
ответ
Любая библиотека для преобразования timeunit по количеству времени?
Единица ввода - вторая, затем единица измерения зависит от времени. пример: 50 -> 50sec // less than a min 80 -> 1min 20sec 3700 -> 1hour 1min 40sec 216040 -> 30day 40sec ... Есть ли Java-библиотека, которая может сделать это? Будет прек…
19 фев '16 в 02:48
1
ответ
Преобразование кода из API 9 в API 8 ( TimeUnit)
Я пытаюсь создать таймер обратного отсчета, который работает с Android 2.2 (API 8). Я нашел этот код, но он работает только с API 9 и выше. Как я могу заставить этот код работать в API 8? //API 9 and above public class CountClass extends CountDownTi…
22 янв '15 в 13:52
1
ответ
Класс TimeUnit не работает?
Я заметил странное поведение класса TimeUnit, поэтому я создал этот минимальный пример для его воспроизведения. long differenceInDays; Calendar c1 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance(); c1.setTimeInMillis(1466062306000l); //…
16 июн '16 в 21:42
3
ответа
Понимание TimeUnit
Я посмотрел в TimeUnit а также toMillis() метод. public long toMillis(long paramLong) { throw new AbstractMethodError(); } toMillis() метод не делать ничего, кроме как бросить AbstractMethodError исключение. Итак, как же toMillis() метод преобразова…
05 окт '16 в 03:44
3
ответа
Какой объект библиотеки Java инкапсулирует число и TimeUnit?
Я хочу передать номер времени и TimeUnit он находится в. long number = some number; TimeUnit timeUnit = some arbitrary time unit Что может удерживать как время, так и время в одном Object из библиотек Java?
07 дек '13 в 23:57
6
ответов
Как преобразовать наносекунды в секунды, используя перечисление TimeUnit?
Как преобразовать значение из наносекунд в секунды? Вот сегмент кода: import java.io.*; import java.util.concurrent.*; .. class Stamper { public static void main (String[] args) { long start = System.nanoTime(); //some try with nested loops long end…
29 май '09 в 02:56
1
ответ
Java TimeUnit - настройка единицы времени недели
Я пытаюсь поработать над некоторыми методами и ответом на возможность использования действия /"команды" один раз в неделю (предотвращение спама). Моя единственная проблема состоит в том, как установить мое время Java, чтобы установить как неделю. Во…
11 сен '13 в 15:25
1
ответ
Рубиновый аналог Java TimeUnit
Так что в Java у нас есть TimeUnit перечисление с удивительными методами. Любой аналог на языке Ruby? Мне нужны конвертеры секунд в миллисекунды, миллисекунд в дни и так один
30 июл '14 в 02:03
5
ответов
Как я могу выйти из цикла в одну секунду, используя Runtime?
Как я могу выйти из цикла в одну секунду, используя Runtime? Я хочу использовать этот код public class test { public static void main(String[] args) { Runtime runtime = Runtime.getRuntime(); long usedMemory = runtime.totalMemory()-runtime.freeMemory…
07 мар '14 в 07:41
4
ответа
Преобразовать чч: мм: сс в ммм: сс
У меня есть функция Java, которая преобразует секунды в определенный формат (чч: мм: сс): public static String formatChronometer(long seconds) { return String.format("%02d:%02d:%02d", TimeUnit.SECONDS.toHours(seconds), TimeUnit.SECONDS.toMinutes(sec…
19 янв '18 в 18:12
1
ответ
Экспресс 24 часа в любом Java TimeUnit
Если моя единица времени имеет тип секунд, а продолжительность цикла составляет 20 секунд после 86400/20 = 4320 циклов, то проходит 24 часа. long numberOfCyclesToReach24Hours(long cycleDuration, TimeUnit unit) { // if I knew that unit is of type sec…
28 сен '17 в 21:30
1
ответ
Повышение производительности при использовании преобразования TimeUnit в Java
Мне было интересно, есть ли какой-либо удар по производительности (даже если он минимальный) с использованием преобразования TimeUnit. например, TimeUnit.MINUTES.toMillis(5) против 300000 Если это метод, который будет вызываться часто, и он должен з…
11 май '18 в 19:13
2
ответа
Почему требуется оператор try catch?
Почему в Java требуется оператор обработки исключений try / catch для следующей строки: TimeUnit.MILLISECONDS.sleep(250); Я просто хочу, чтобы мой код спал в течение 250 миллисекунд перед выполнением следующей строки. Почему требуется оператор try-c…
22 апр '18 в 14:08
2
ответа
Android Work Manager: как ставить рабочие места один раз в месяц
После этого вопроса я посмотрел на Android Job Scheduling, и мне кажется, что Work Manager - это новейший инструмент, если я хочу что-то делать раз в месяц. Я создал класс Worker и активировал его с помощью этого фрагмента в своей деятельности: Peri…
23 дек '18 в 04:23