Date(java.util)
-날짜 및 시간에 대한 값을 담을 수 있는 객체
public class DateRun {
public static void main(String[] args) {
// 기본생성자로 생성 => 현재 날짜 및 시간(시스템 날짜 및 시간) 을 담고있음
Date date1 = new Date();
System.out.println(date1);
// 내가 원하는 날짜(2023.03.27)로 셋팅
// 1) 매개변수 생성자를 이용해서 생성
Date date2 = new Date(2023-1900,3-1,27);
System.out.println(date2);
//2)기본생성자로 생성 후 setter메소드 이용해서 값 변경
date1.setYear(2023-1900);
date1.setMonth(3-1);
date1.setDate(27);
System.out.println(date1.toString());
>> year의 기본값이 year + 1900 / month의 기본값이 month +1로 되어있어
원하는 날짜로 세팅을 원하면 year - 1900 / month-1 해줘야 함
* SimpleDateFormat : 원하는 포멧으로 날짜 출력
//2023년 03년 27일 16시 11분 05초
//2023/03/27
//내 마음대로 포맷을 적용해서 출력가능
//java.text.SimpleDateFormat 클래스
SimpleDateFormat sdf = new SimpleDateFormat("yyyy년 MM월 dd일(E) HH시 mm분 ss초");
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy/MM/dd");
System.out.println(sdf.format(date1));
String formatDate = sdf2.format(date1);
System.out.println(formatDate);
'JAVA' 카테고리의 다른 글
11.Exception_ CheckedException (0) | 2022.11.07 |
---|---|
11. Exception_ UnCheckedException (0) | 2022.11.07 |
10. API _ Wrapper (0) | 2022.11.04 |
10. API _ StringTokenizer (0) | 2022.11.04 |
10.API_String 메소드 (0) | 2022.11.04 |