[java] 현재 시스템 시간 가져오기, 오늘 날짜 가져오기

program/java 2012. 10. 5. 10:39
반응형

Q. 오늘 날짜, 시간을 가져온다.




오늘 시간을 가져오기 위해선,


Calendar 클래스를 가져와야 합니다.


전에는 Date 를 사용해서 날짜와 시간을 처리하였으나,


JDK1.1 부터 보다 기능이 향상된 Calendar 가 추가 되었습니다.


Date 는 이전에 사용되어 왔기 때문에, 호환여부를 위해서 아직 남아있는 소스지만,


언젠가는 없어질것으로 공지하고 있습니다.





1
2
3
4
5
6
7
8
9
10
11
12
13
14
import java.text.SimpleDateFormat;
import java.util.*;
 
public class TodayTime
{
    public static void main( String[] args )
    {
        Calendar cal = Calendar.getInstance();
        cal.setTime( new Date( System.currentTimeMillis() ) );
        String date = new SimpleDateFormat( "yyyy-MM-dd hh:mm:ss" ).format( cal.getTime() );
 
        System.out.println( date );
    }
}


반응형