Date date = new Date();을 통해 날짜를 출력하면
Tue Dec 27 15:15:56 KST 2022
처럼 출력되게 되는데
사실 이것 그대로 사용되는 경우는 드물다.
https://standout.tistory.com/155
날짜표현 형식을 포맷팅하여
2022년 15월 27일 03시 15분 56초등으로
사용자들에게 보여주는 절차가 필요한데 이때 사용하는것이
SimpleDateFormat().
자바가 제공하는 기능 중 하나로
import java.text.SimpleDateFormat 하여
new SimpleDateFormat("yyyy년 mm월 dd일 hh시 mm분 ss초") 등으로 표현방식을 지정해줄 수 있다.
import java.text.SimpleDateFormat;
System.out.println('\n'+"-------포맷팅-------");
SimpleDateFormat dateFormat1 = new SimpleDateFormat();
System.out.println(dateFormat1.format(date));
SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyy년 mm월 dd일 hh시 mm분 ss초");
System.out.println(dateFormat2.format(date));
// [출력결과]
// -------포맷팅-------
// Tue Dec 27 15:15:56 KST 2022
// 22. 12. 27. 오후 3:15
// 2022년 15월 27일 03시 15분 56초
'JAVA' 카테고리의 다른 글
this 와 super (0) | 2023.03.16 |
---|---|
상속받다, extends (0) | 2023.03.16 |
날짜 출력하기, Date (0) | 2023.03.16 |
프로그램 종료, System.exit() (0) | 2023.03.16 |
문장을 숫자로, Integer.parseInt() (0) | 2023.03.16 |