시간 간격을 구하는 알고리즘을 짜기란 무척 힘들 것이다.
하지만 GregorianCalendar 를 이용해... 시작 시간과 끝 시간 사이의 간격을 쉽게 구할 수 있다.
public static void main(String[] args) {
GregorianCalendar calendar = new GregorianCalendar();
// 시작시간.
calendar.set(2008, 11, 01, 14, 35);
long startDate = calendar.getTimeInMillis();
// 종료시간.
calendar.set(2008, 11, 02, 14, 35);
long endDate = calendar.getTimeInMillis();
long millis = endDate - startDate;
long min = millis / 60000;
System.out.println(min + "분 경과.");
}
'IT 전용글 > JAVA' 카테고리의 다른 글
[ Java ] FileInputStream / FileOutputStream (0) | 2009.01.20 |
---|---|
iBatis FrameWork 에 대한 개념 , 사용이유 , 사용방법 (0) | 2009.01.07 |
[이클립스][스트럿츠2 설치] 끝. (0) | 2009.01.07 |
이클립스 = Dbedit플러그인 (0) | 2008.12.29 |
response.setContentType("text/html;charset=euc-kr") 이 정상실행 안될때? (0) | 2008.12.28 |