티스토리 뷰

프로그래밍/JAVA

sOo Java - Date

디벨로퍼수 2018. 8. 24. 20:16

JAVA 

현재 시간을 받아오기


자바에서는 Date 클래스가 존재합니다.


이 클래스를 통해 현재 날짜와 시간 정보들을 이용할 수 있습니다.


한 번 Date 클래스를 이용하여 현재 시간을 받아오겠습니다.



1
2
3
4
5
6
7
8
9
10
11
12
package expert.java.exam;
 
import java.util.Date;
 
public class Test {
    public static void main(String[] args) {
        Date date = new Date();
        
        System.out.println(date);
    }
}
 
cs


Date 클래스 객체를 생성한 순간에 현재 날짜와 시간을 저장하게 됩니다.


출력한 결과는 다음과 같습니다.



출력되는 순서가 저희가 생각하는 거랑 조금 다르죠?


그래서 사용되는 것이 SimpleDateFormat 클래스입니다.


date 형식의 객체를 자신이 원하는 방식으로 출력되게 도와주는 클래스입니다.


한 번 어떤식으로 활용할 수 있는지 보겠습니다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package expert.java.exam;
 
import java.text.SimpleDateFormat;
import java.util.Date;
 
public class Test {
    public static void main(String[] args) {
        
        Date date = new Date();
        
        SimpleDateFormat dFormat = new SimpleDateFormat("yyyy/MM/dd");
        
        System.out.println(dFormat.format(date));
        
    }
}
 
cs


SimpleDateFormat 객체를 생성할 때 생성자의 매개변수 값으로 포맷형식을 직접 설정할 수 있습니다.


포맷 형태는 나중에 정리해서 올려드릴게요!


우선 결과값을 한 번 보겠습니다.



제가 설정한 포맷 형식 그대로 출력되는 것을 볼 수 있습니다.


포맷형태에 따라 다양하게 출력을 할 수 있는데요! 그것은 제가 곧 정리해서 올리겠습니다.


감사합니다!


공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함