Я работаю с системой синхронизации сотрудников и расчета заработной платы. У меня проблемы с синхронизацией сотрудников. Мне удалось создать часы, но проблема в том, что я хочу запустить часы, когда нажата кнопка «часы в», и остановить часы, когда нажата кнопка «clock out», и сохранить общее время работы в базе данных.Как измерить время между двумя нажатиями кнопок в java
0
A
ответ
1
long startTime = System.currentTimeMillis();
yourAction();
long endTime = System.currentTimeMillis();
long time = endTime - startTime;
0
Нарисуйте пользовательский интерфейс для часов. Когда вы нажмете кнопку, запустите обработчик, чтобы начать обновление пользовательского интерфейса часов и сделать то же самое для другой кнопки остановки.
Потому что, когда вы пытаетесь обновить пользовательский интерфейс из дочернего потока, это вызовет исключение.
Используйте System.currentTimemilli() api для вычисления времени.
Смежные вопросы
- 1. Измерьте время между двумя нажатиями кнопок. (Java)
- 2. Время между двумя нажатиями кнопок
- 3. Время между двумя нажатиями кнопок (Java)
- 4. Как измерить время между нажатиями?
- 5. Как измерять время между нажатиями кнопок? C#
- 6. Как измерить время между двумя нажатиями кнопки? (WinCE + C#)
- 7. Время JAVA, которое требуется между нажатиями кнопок
- 8. Как измерить время между нажатиями на C#?
- 9. Как установить таймер между двумя нажатиями кнопок
- 10. Как бы найти разницу между двумя нажатиями кнопок в миллисекундах?
- 11. Как получить количество секунд между двумя нажатиями кнопок
- 12. [LibGDX] Задержка между нажатиями кнопок
- 13. Какао: измерять время между нажатиями клавиш?
- 14. Как рассчитать время между двумя нажатиями кнопок и как установить результат в TextView?
- 15. Autohotkey время между нажатиями
- 16. Как сохранить список между нажатиями кнопок?
- 17. Как записать время отклика в секундах между двумя нажатиями кнопок с помощью javascript
- 18. Разница во времени между нажатиями кнопок swift
- 19. Как измерить расстояние между двумя словами в Java?
- 20. Как измерить сходство между двумя строками?
- 21. Как измерить «расстояние» между двумя CDF?
- 22. Как измерить время в миллисекундной точности по потоку
- 23. Среднее время между нажатиями клавиш при вводе
- 24. Время между нажатиями клавиш программы C++
- 25. Как использовать jquery во времени, сколько времени требуется между действиями на странице (секундомер между нажатиями кнопок)
- 26. Как измерить время, затраченное кодом Java?
- 27. Управление последовательными нажатиями кнопок в jQuery
- 28. Время задержки между двумя потоками в Java
- 29. Как увеличить время ввода между нажатиями клавиш с помощью AutoHotKey
- 30. Как измерить Java GC Stop Мировое время?
Что значит «удалось создать часы»? Мы понятия не имеем, что это за приложение. Обычно вы измеряете время в Java с помощью 'System.nanoTime', вызывая его один раз в событии запуска и один раз на событии остановки ... –
есть ли что-нибудь вообще, что вы уже пытались решить эту проблему? Его обычно оценивают, если вы показываете свои собственные усилия, сообщения об ошибках, которые вы получаете (если есть) и т. Д. Если это возможно, хорошо, если вы показываете пример Minimal, Complete и Verifiable (http://stackoverflow.com/help/ mcve), поскольку это облегчает вам помощь другим – Erik