С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/50: Рейтинг темы: голосов - 50, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 9

Есть ли возможность в Java получить время в микросекундах?

23.12.2010, 13:23. Показов 9439. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть ли возможность в Java получить время в микросекундах?
Встроенного метода в Calendar нет(только милли), может, существуют дополнительные пакеты? Help please!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.12.2010, 13:23
Ответы с готовыми решениями:

Есть ли возможность сделать такое на java и как, если есть?
https://www.cyberforum.ru/attachment.php?attachmentid=621816&d=1450556451

Время в микросекундах
Всем здрасьте. Подскажите, какие есть методы, чтобы можно было брать время с точностью до 0.000001 секунды(микро) ? И чтоб не залезать...

Время в микросекундах (ST, Codesys 2.3)
Пишу программу на ST под ОВЕН 110-30 , вопрос : как правильно на st записать время в миллисекундах(мс) ? :) Нашел инфу только , то что...

10
mishgun
23.12.2010, 17:08
Posmotrite java.util.Date
i java.lang.System
4 / 4 / 4
Регистрация: 28.08.2008
Сообщений: 611
26.12.2010, 12:31
Допустим, пока только допустим, такой метод есть. Как он работать будет? У тебя часы на PC с такой точностью не идут (если только ты java не раняешь на чем-нть другом). Так что в любом случае ты получишь время с точностью до 30 мс примерно.
0
0 / 0 / 0
Регистрация: 23.12.2010
Сообщений: 9
26.12.2010, 12:48  [ТС]
Проблема в том, что временные интервалы между случайными событиями(например, кликами мышью и нажатиями клавиш) на самом деле далеко не случайны. Я с трудом представляю, как осуществляются засечки времени, но уж очень странно всё это выглядит. Попробуйте сами, вдруг у вас на компе всё по-другому. Скорее всего дело здесь не в микросекундах, но тем не менее такой метод давал бы большую случайность.
0
0 / 0 / 5
Регистрация: 02.10.2009
Сообщений: 37
27.12.2010, 11:10
Буду краток:
Code
1
2
Date dt = new Date();
dt.getTime();
где метод getTime возвращает время в миллисекундах, если взять последние 3 символа, то они и будут показывать миллисекунды текущей секунды. Блин.
0
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
27.12.2010, 11:20
гы а System.currentTimeMillis() ничего не напоминает?
0
0 / 0 / 5
Регистрация: 02.10.2009
Сообщений: 37
27.12.2010, 12:47
Извеняй, внимательно не прочитал. Вычислить точность в мк, я тоже считаю невозможным, посколько это ограничено физичекими возможностями сегоняшними машинами.
0
0 / 0 / 5
Регистрация: 02.10.2009
Сообщений: 37
27.12.2010, 12:53
Кроме того метод currentTimeMillis() возвращает текущее время а не хранящееся в созданном объекте Date, так что вызвав его к примеру в следующей строке он покажет другое значение.
0
4 / 4 / 4
Регистрация: 28.08.2008
Сообщений: 611
27.12.2010, 13:59
Как альтернативу System.curentTimeMillis() можно использовать счетчик тактов процессора. Но только как альтернативу. Правда, для этого надо написать нативную функцию.
0
paradise
21.02.2011, 16:30
Почитайте:
System.nanoTime();

Но, Since: 1.5. Так что вот так
4 / 4 / 4
Регистрация: 28.08.2008
Сообщений: 611
21.02.2011, 21:20
Да, известная фича. Но я лично не встречал часов на РС работающих с такой точностью. Так что для РС, ИМХО, это останется декларацией.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.02.2011, 21:20
Помогаю со студенческими работами здесь

Есть ли возможность выполнять цикл некоторое время
Существует ли в С++ возможность выполнять цикл,скажем,ровно 15 секунд,или таковой возможности нету? Варианты вроде while...

Есть ли в 1С возможность запуска функций во время отладки?
Ситуация такая, разрабатываю новый код и в режиме отладки замечаю, что нужная функция не запустилась. (как то так получилось не...

Есть ли возможность сызвать из C++ java class?
Есть ли возможность сызвать из C++ java class?

Есть ли возможность динамического изменения уровней логгирования во время работы программы
Ситуация следующая: У меня на сервере стоит один из инструментов логгирования (могу поставить log4net, могу NLog, могу прикрутить ещё...

Начинающий Java разработчик ищет возможность получить опыт!
Есть много свободного времени, но нет опыта! Всегда на связи, готов много и усердно учиться. Вышка есть по инженерной специальности,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru