Java

자바 오늘 날짜 구하는 메서드 및 SimpleDateFormat 패턴

휴렛 2014. 7. 18. 14:03
반응형
기호 의미 보기
 G  연대(BC, AD)   AD 
 y  년도  2009
 M  월 (1~12월 또는 1월~12월)  10또는 10월, OCT
 w  년의 몇 번째 주(1~53)  50
 W  월의 몇 번째 주(1~5)  4
 D  년의 몇 번째 일(1~366)  100
 d  월의 몇 번째 일(1~31)  15
 F  월의 몇번째 요일(1~5)  1
 E  요일  월
 a  오전/오후(AM, PM)  PM
 H  시간(0~23)  20
 k  시간(1~24)  12
 K  시간(0~11)  10
 h  시간(1~12)  11
 m  분(0~59)  35
 s  초(0~59)  55
 S  천분의 1초(0~999)  253
 z  Time zone(General time zone)  GMT+9:00
 Z  Time zone(RFC 822 time zone)  +0900
'  escape문자(특수문자를 표현하는데 사용)  없음

 

 

아래와 같이 메서드를 만들어두고 사용하면 편하다.

public String getDay(String format) {
     SimpleDateFormat df = new SimpleDateFormat(format);
     return df.format(new java.util.Date());
 }


줄이면

 new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())

반응형