간단용어

SimpleDateFormat , Calendar

WOOKTAE 2021. 3. 14. 12:13

Java - SimpleDateFormat


Java 에서 날짜 형식을 표현해 주는것 !

 

 

 

위에 첨부된 이미지 처럼 처음 format 만 출력시에는 리턴 값이 String 타입이 아니여서 확인할 수 없다.

format 인자값에 Date 생성자를 굳이 생성안하고 아래 이미지 처럼 바로 넣어줘도 상관없다 !

 

.format(Date)   format 형식에는 인자값에 Date 타입을

.parse(String)   parse 형식에는 인자값에 String 타입을 넣어줘야 한다 !

 

parse 의 특징 !

위와 같이 parse는 단독으로 사용하면 Compile 오류가 발생 !

 

Try Catch 문 안에서 해줘야지 오류가 발생 안한다 !

 


Calendar

Calendar 클래스도 Date 클래스처럼 날짜와 시간에 관한 정보를 표현할 때 사용한다. Date 클래스에서 Deprecate된 메소드나 생성자들 중 같은 기능의 메소드가 Calendar클래스에서 제공된다.

 

Calendar클래스는 추상 클래스이므로 객체를 직접 생성할 수는 없지만, getInstance() 메소드를 이용하여 시스템의 날자와 시간 정보를 표현할 수 있다.

 

 


'간단용어' 카테고리의 다른 글

Map 과 HashMap 차이  (0) 2021.03.22
CI/CD( 지속적 통합 / 지속적 제공 )  (0) 2021.03.17
@NoArgsConstructor(AccessLevel.PROTECTED) 와 @Builder  (0) 2021.03.11
Lombok  (0) 2021.03.11
String, String Builder, String Buffer  (0) 2021.03.07