더 많이 실패하기

코딩공부 67일차: 자바의 정석 / 자바의 정석 114강 / 10장 날짜와 시간 & 형식화 본문

자바/자바의정석

코딩공부 67일차: 자바의 정석 / 자바의 정석 114강 / 10장 날짜와 시간 & 형식화

김발자~ 2022. 10. 5. 23:21
반응형

*10장부터는 자바의정석2권

 

개발 공부 67일차

자바의 정석 기초편 강의

https://www.youtube.com/watch?v=oJlCC1DutbA&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp 

 

 

총 171개의 강의로 구성되어 있다

총 강의 시간은 80시간 정도

 

 

강의는 기초편을 기준으로 제작되어 있지만,

http://www.yes24.com/Product/Goods/24259565

 

Java의 정석 - YES24

최근 7년동안 자바 분야의 베스트 셀러 1위를 지켜온 `자바의 정석`의 최신판. 저자가 카페에서 12년간 직접 독자들에게 답변을 해오면서 초보자가 어려워하는 부분을 잘 파악하고 쓴 책. 뿐만 아

www.yes24.com

링크로 첨부한 자바의 정석 3판으로도 무리가 없다는 댓글이 있어 그대로 진행

 

 

 

 

 


ch 10 - 1~3 날짜와 시간, Calendar클래스

(3판 2권 기준 528~530쪽)

https://www.youtube.com/watch?v=OXOKhCcyD6w&list=PLW2UjW795-f6xWA2_MUhEVgPauhGl3xIp&index=114 


 

10장 날짜와 시간 & 형식화
1. 날짜와 시간
1.1 Calendar와 Date

java.util.Date
-날짜와 시간을 다룰 목적으로 만들어진 클래스
-쓰지 않는 메서드가 많지만 여전히 쓰이고 있다

java.util.Calendar
-Date클래스를 개선한 새로운 클래스(여전히 단점 존재)

java.time패키지
-Date와 Calendar의 단점을 개선한 새로운 클래스들을 제공
(기초편 강의에서는 다루지 않는다)


Calendar클래스
-추상클래스이므로 getInstance()를 통해 구현된 객체를 얻어야 한다

Calendar cal = Calendar.getInstance();  //인스턴스 생성

-get()으로 날짜와 시간 필드 가져오기 - int get(int field)

Calendar에 정의된 필드

(날짜)

필드명 설명
YEAR
MONTH 월(0부터 시작)
DATE
WEEK_OF_YEAR 그 해의 몇 번째 주
WEEK_OF_MONTH 그 달의 몇 번째 주
DAY_OF_YEAR 그 해의 몇 번째 일
DAY_OF_MONTH 그 달의 몇 번째 일
DAY_OF_WEEK 요일
DAY_OF_WEEK_IN_MONTH 그 달의 몇 번째 요일

 

(시간)

필드명 설명
HOUR 시간(0~11)
HOUR_OF_DAY 시간(0~23)
MINUTE
SECOND
MILLISECOND 천분의 일초
ZONE_OFFSET GMT기준 시차(천분의 일초 단위)
AM_PM 오전/오후

 

 

 


예제 파트를 끊기 애매해서 오늘은 한 강의만 들었다

공부하는데 시간이 너무 부족하다

반응형
Comments