JAVA/JAVA_2
Chap02.실습
RoarinGom
2021. 2. 3. 18:29
: 2021년부터 2030년 까지 내 생일의 요일 찾기
int day_num=cal.get(Calendar.DAY_OF_WEEK);-마지막 날
요일 번호 받아오기(1:일~7:토)
package javaBasic_2.class02.api_Calendar;
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class CalendarExam04_Mission {
public static void main(String[] args) {
Calendar cal=Calendar.getInstance(); //Calendar객체는 매서드를 통해서 생성
System.out.println(cal);
//2021년부터 2030년까지 내 생일의 요일 찾기
char[] week= {'일','월','화','수','목','금','토'};
int start_year=2021;
int end_year=2030;
int month=11;
int date=29;
int day_num;
SimpleDateFormat dateF=new SimpleDateFormat("yyyy-MM-dd hh:mm");
for (int i = start_year; i <= end_year; i++) {
cal.set(i, month-1, date);
String str=dateF.format(cal.getTime());
System.out.println(str);
day_num=cal.get(Calendar.DAY_OF_WEEK);
System.out.println(day_num);
System.out.println(i+"년 "+month+"월 "+date+"일은 "+week[day_num-1]+"요일입니다");
}
// int[] num_arr= {0,1,2,3,4,5,6,7,8,9};
// String[] num_arr= {"0","1","2","3","4","5","6","7","8","9"};
// char[] num_arr= {'0','1','2','3','4','5','6','7','8','9'};
// String[] day_arr= {"일","월","화","수","목","금","토"};
// char[] day_arr= {'일','월','화','수','목','금','토'};
}
}