누구든지 시스템 시간과 사용자 정의 시간 사이의 간격을 찾기 위해 시간 = 20, 분 = 12로 제안 할 수 있습니다.이 두 시간 간격을 찾고 설정해야 할 필요가 있습니다. 이번에는 카운트 다운 타이머사용자 정의 시간에서 시스템 시간을 빼는 방법
답변
사용자가 현재 시간에서 원하는 시간에 원하는 시간에 들어가야하는 모든 문제를 해결하는 이유는 무엇입니까? 카운트 다운 타이머 아이디어에 매핑 할 때 더 의미가 있습니다.
사용자가 지정한 시간에 타이머를 설정하려면이 방법을 사용하십시오.
//Get user input into variable hours, and minutes
Timer timer = new Timer();
timer.schedule(new TimerTask() {
public void run() {
//do stuff when countdown has happened
}, (((hours * 60) + minutes) * 60) * 1000)); //time in milliseconds to exec run
}
편집
단순히 사용자의 입력 시간과 분은 다음과 같은 때 시간 차이를 계산하려면 :
//Get user input into variable hours, and minutes
Calendar cal = new GregorianCalendar();
//Assuming user inputs hour in 24 hour format and inputted time is in future
totalMinsDiff = (hours - cal.get(Calendar.HOUR_OF_DAY)) * 60 +
minutes - cal.get(Calendar.MINUTE);
countdownHours = totalMinsDiff/60;
countdownMins = totalMinsDiff % 60;
는 두 날짜 사이의 차이를 얻으려면/달력 객체는 밀리 초 (long)로 시간을 얻는 것이 더 좋습니다. 당신이 타사 API를 사용할 수있는 경우
Calendar current = Calendar.getInstance();
Calendar usertime = Calendar.getInstance();
usertime.set(Calendar.HOUR_OF_DAY, 20);
usertime.set(Calendar.MINUTE, 12);
long diffInMilisecond = Math.abs(usertime.getTimeInMillis()-current.getTimeInMillis());
: thx alot man .. – user1684892
완벽한 답변! +1 .. – Hiral
[Wel-Come] (http://stackoverflow.com/faq) .. !! – MKJParekh
- 1. 주어진 날짜/시간에서 1 시간을 빼는 방법
- 2. C에서 시간을 빼는 방법
- 3. 사용자의 현지 시간에서 2 시간을 빼는 방법은 무엇입니까?
- 4. 자바 스크립트에서 시간을 빼는 방법
- 5. 현재 시간을 가져 와서 그 시간에서 3 시간을 뺀
- 6. 고정 시간에서 jQuery의 시간을 연속적으로 확인하는 방법
- 7. 서식이 지정된 시간에서 2 시간을 추가하는 방법
- 8. PHP에서 시간을 빼는 방법은 무엇입니까?
- 9. 사용자 정의 티켓 시스템
- 10. 차이를 얻기 위해 두 날짜와 시간을 빼는 방법
- 11. Netbeans에서 시스템 시간을 얻는 방법?
- 12. 현재 시간에서 시간을 계산하는 방법은 무엇입니까?
- 13. MySQL에서 datetime에서 3 시간을 빼는 방법은 무엇입니까?
- 14. 파이썬을 사용하여 상태와 시간에서 실행 시간을 계산하는 방법
- 15. 사용자 지정 상태 시스템 정의
- 16. 메일 시스템 오류 배달 - 사용자 정의 제목
- 17. 서로 날짜를 빼는 방법
- 18. 년을 빼는 방법?
- 19. MySQL의 권한을 "빼는"방법
- 20. 그루비에서 날짜를 빼는 방법
- 21. JMeter Listener 사용자 정의
- 22. datetime에서 연도를 빼는 방법은 무엇입니까?
- 23. DataTime.Clock을 사용하여 하스켈에서 시스템 시간을 얻는 방법?
- 24. 프로그래밍 방식으로 Windows 시스템 시간을 변경하는 방법?
- 25. 자바 스크립트 시계 사용자 정의 시간을 기반으로
- 26. Windows에서 시스템 시간을 변경 하시겠습니까?
- 27. 사용자 정의 컨트롤을 생성하고 삭제할 때 시스템 램을 해제하는 방법
- 28. Linux에서 C에서 사용자 정의 시스템 호출을 호출하는 방법
- 29. ANTLR에서 렉서 규칙을 '빼는 방법'?
- 30. visio에서 도형을 빼는 방법 201
: 아니요, 해당 기간의 타이머를 표시하고 싶습니다. – user1684892
편집을 확인하십시오. 나는 그것이 당신이 찾고있는 것이라고 생각합니다. 필드를 더 많이 입력하는 것은 사용자가 필드를 입력하고 달력에서 적절한 필드를 추출하는 것입니다. – xshoppyx
MKJParekh는 내 요구 사항에 대한 완벽한 대답을주었습니다. 어쨌든 thx alot xshoppyx ... – user1684892