JAVA/DAY 17 _ 23.09.08

API _ DateClass

민지짱민지최고 2023. 9. 19. 12:37

// Date(util import필요) -> 오늘날짜시간이 나온당!

Date d1 = new Date();
System.out.println(d1);			// Fri Sep 08 14:21:19 KST 2023

Date d2 = new Date(0);
System.out.println(d2);			// Thu Jan 01 09:00:00 KST 1970 오호

Date d3 = new Date(98, 7-1, 4);	// 7월이아니라 8월이 나왔넹!
System.out.println(d3);			// 미국.. January = 0이야 ㅋㅋㅋㅋ 1월의 개념이없대.

if(d1.after(d2)) {				// 날짜비교
    System.out.println("d1이 d2보다 뒤에 날이니?");
}

System.out.println(d1.getMonth()); // 이것도 지금 월인 9가 아니라 8이 나온다궁

 

// LocalDate

Date d1 = new Date();		// 옛날 스타일

// 생성자를 private으로 막아버리고, 인스턴스는 생성될 수 있도록... 요즘 스타일..
LocalDateTime d2 = LocalDateTime.now();