System.currentTimeMillis() 값을 초/분/시간으로 변경하기

자바에서 시간을 처리하는 방법으로 Date클래스나 Calendar 클래스를 많이 사용한다. 이 외에도 많이 사용하는 것이 System 클래스에 있는 currentTimeMillis() 메서드이다. System.currentTimeMillis()는 현재 시각과 1970년 1월 1일 오전 0시와의 차이를 long 값으로 전달합니다. 이 메서드를 사용해서 전달 받은 값을 초(second), 분(minute), 시간(hour)으로 변환하는 코드이다.

private long curTime = System.currentTimeMillis();

System.out.println("second is "+ curTime / 1000);
System.out.println("minute is "+ curTime / (1000 * 60) );
System.out.println("hour is "+ curTime / (1000 * 60 * 60));


답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.