프로그래밍/Java

시간(Time) 관련 함수 및 처리 방법

우진샘 2013. 6. 29. 18:19

시간(Time) 관련 함수 및 처리 방법


* 현재 시간 얻기

long time = System.currentTimeMillis();


* 날짜 및 시간 출력

SimpleDateFormat dateTime = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");
String str = dateTime.format(new Date(time));

시간 설정시 hh는 12시간으로 표시, HH는 24시간으로 표시


* 시간 비교

Date date1 = new Date(System.currentTimeMillis());
Date date2 = new Date(System.currentTimeMillis());

if(date1.compareTo(date2) < 0) {
    System.out.println("date1 is fast");
} else if(
date1.compareTo(date2) == 0) {
    System.out.println("date1 and date2 are same time");
} else if(
date1.compareTo(date2) > 0) {
    System.out.println("date2 is fast");
}


'프로그래밍 > Java' 카테고리의 다른 글

형변환  (0) 2013.05.29
System.getProperty()  (0) 2013.05.29
변수 타입별 크기 및 범위  (0) 2013.05.29
Java/Google Protocol Buffer 사용법  (0) 2013.05.28
Java/enum 열거형  (0) 2013.05.23