관리 메뉴

취미개발 블로그와 마음수양

pc방 사용경과시간당 요금때리기~~ 본문

Language/java소스

pc방 사용경과시간당 요금때리기~~

아라한사 2014. 4. 26. 19:43

학원에서 프로젝트를 진행중인데.. 피시방 프로그램이다..


그래서 자바의 정석을 참고해서 만든~ 시간계산을 해서 요금을 계산하는 예제이다...








package 유용한클래스들;

import java.util.Calendar;

public class 피시방시간계산예제 {
	public static void main(String[] args) {
		Calendar date3 = Calendar.getInstance();
		date3.setTimeInMillis(System.currentTimeMillis());

		Calendar date4 = Calendar.getInstance();
		date4.setTimeInMillis(System.currentTimeMillis() + 1000 * 60 * 6);

		System.out.println("지금 시 :" + date3.get(Calendar.HOUR));
		System.out.println("지금 분 :" + date3.get(Calendar.MINUTE));

		System.out.println("지금 시 :" + date4.get(Calendar.HOUR));
		System.out.println("지금 분 :" + date4.get(Calendar.MINUTE));
		long differ = (date4.getTimeInMillis() - date3.getTimeInMillis()) / 1000;

		System.out.println("사용시간부터 지금까지 " + differ / 60 + "분이 지났다~");
		int money = (int) (differ / 60) * 100 / 6;
		System.out.println("사용요금은 " + money + "원이다.");
	}
}