본문 바로가기

프로그래밍/JAVA

SimpleDateFormat 을 쓰는 이유


SimpleDataFormat를 쓰는 이유는 간단하다.


날짜나 시간에 관련된 작업을 할때 사용자가 원하는 포맷으로 출력하기위해 주로 사용되는 클래스다. 



데이터 포맷에 사용되는 테이블은 위와 같으며 자바 API 페이지에서 가져왔다.


내가 개발하면서 사용되는 방법은 다음과 같다.


1
2
3
long startTime = System.currentTimeMillis();
SimpleDateFormat dayTime = new SimpleDateFormat("yyyy-MM-dd a hh:mm:ss.SSS");
String str = dayTime.format(new Date(startTime));
cs


이런 방식으로 출력하게 되면 하단과 같이 출력할 수 있다.


2019-02-12 PM 05:19:18.140


시스템 로그를 생성할 때 사용하면 좋은 방법이다.