자바 System 클래스의 함수중 현재 시간을 리턴해주는 메소드를 소개합니다.
// 현재 시간을 리턴하는 메소드
public static native long currentTimeMillis();
리턴형은 long 형으로 1970년 1월 1일부터 계산된 1/1000초 단위의 값을 계산하여 리턴해 줍니다.
현재 시간을 구하거나 코드수행시간 측정 등에 유용하게 쓸 수 있답니다.
간단한 예로 함수를 통해 리턴된 값을 현재 날짜와 시간으로 바꾸는 것을 구현해 보겠습니다.
long now = System.currentTimeMillis();
SimpleDateFormat sdfNow = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String strNow = sdfNow.format(new Date(now));
위와 같이 하면 현재 날짜와 시간을 구할 수 있답니다.
참고로 SimpleDateFormat 클래스에 관한 내용은 제가 앞에 쓴
[Java] SimpleDateFormat Class. 글을 참조하시면 됩니다.
그럼 모두 편안한 밤 되세요오~~