해결된 질문
작성
·
91
·
수정됨
0
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)
[질문 내용]
디폴트 메서드 공부하다가 영상 화면이랑, pdf 결과 화면이 달라서 제보를 드립니다.
영상 화면 에서는 time 다음에 2025-03-생략... 이렇게 나오는데,
pdf 파일에서는
이렇게 나옵니다. 그래서 오류이고요.
여기서 질문이 생깁니다.
pdf 파일 에서 time: 다음에 "(실행 시점: +1일)
" 이렇게 나오는데, 어떻게 하신건가요?
일단 생각나는 방법이..
이렇게 만들기는 하였는데..
pdf파일에 나온 결과처럼 하는 방법은 생각이 안납니다.(저의 생각상 포멧터 를 이용 하신것 같은데 모르겠더라고요.)
추가1
포멧터 라고, 생각한 이유 + pdf 파일 오류라 는 것을 아는 이유는.
출력이 너무 없어 보여서 고치자는 생각에 고쳤고, 11:08초 부분에 pdf 파일을 보여주는데 이게 눈에 뛰더라고요.
답변 부탁 드립니다.
답변 3
2
2
안녕하세요. 생각하는자님
모두 실행 시간이 다르게 출력될 것 이어서, 메뉴얼의 경우 제가 간단하게 하루가 지났다고 표현해두었습니다 🙂
다른 분들도 혹시 오해하실 수 있으니 메뉴얼에 관련 내용을 보충해두어야겠네요.
날짜와 시간 관련된 부분은 크게 중요한 부분은 아니어서 넘어가셔도 괜찮을 것 같아요.
필요하다면 자바 중급 1편 날짜와 시간 부분을 참고해주세요 🙂
감사합니다.
1
안녕하세요. 생각하는자님, 공식 서포터즈 y2gcoder입니다.
결론부터 말씀드리자면, 영상에서 나온대로 표시되면 됩니다!!
pdf 파일에서는 실행시점 + 1일의 localdatetime 의 toString() 값이 표시되면 된다는 의미로 필기해놓은 것이라 이해해주시면 감사하겠습니다 🙂
강의를 보시면 7분 42초부터 디폴트 메서드의 등장이유를 설명하기 위해 예시로 알림 전송 예약 기능인 scheduleNotification()을 만들고 있습니다.
강의영상에서는 영상 촬영 당시 해당 메서드를 실행한 시점에서 하루 뒤인 3월 16일 20시 36분 25초(UTC)의 시간을 보여주고 있습니다. 다만 강의 영상에서는 특정 시간을 적을 수 없기 때문에 (실행 시점 + 1일) 로 필기해놓으신 것으로 이해해주신 것 같습니다!
감사합니다.