2026, 새로운 도약을 시작합니다.

자바 지정 날짜로부터의 요일 구하기

5년 전 조회 2,628

기준일을 입력하면 그 일자로부터 하루 뒤 일년 뒤 등이 날짜를 구하고 싶어요.

WhatDate d1 = new WhatDate(2016, 3, 27);

System.out.println(d1);             // Tuesday 27 Mar 2016

System.out.println(d1.nextDay());   // Wednesday 28 Mar 2016

System.out.println(d1.nextDay());   // Thursday 29 Mar 2016

답변 1개

자바에 대한 질문을 그누보드에서 .ㅎㅎ

WhatDate 이건 만든 클래스인가요?

자바는 간단히 Date, Calendar, SimpleDateFormat 이용하셔서 만드시는게 편하실거예요

간단히 

Copy




    DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd");

    //특정일

    Date date = dateFormat.parse("2020-09-05");

    

    //날짜 더하기

    Calenda cal = Calendar.getInstance();

    cal.setTime(date);

    cal.add(Calendar.DATE, 3);

    cal.add(Calendar.MONTH, 5);

    System.out.println(dateFormat.format(cal.getTime()););

WhatDate 클래스 함 살펴보시고 

아마도 Date, Calendar, SimpleDateFormat 이것 이용해서 만들어져 있을 가능성이 높으실거예요

아래 참조하시고 WhatDate 클래스를 수정해야 할것 같이 보입니다.

https://enai.tistory.com/39

https://revf.tistory.com/93

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고