2022-11-26
1. 방법
java time 에 존재하는 class 인 DayOfWeek 와 LocalDate를 사용하면 어렵지 않게 정해진 일자의 요일을 구할 수 있습니다.
import java.time.DayOfWeek;
import java.time.LocalDate;
@SpringBootTest
public class test2 {
@Test
void Test2() {
String answer = "";
LocalDate date = LocalDate.of(2021, 12, 25); //연 월 일 순으로 적어준다.
DayOfWeek dayOfWeek = date.getDayOfWeek();
if(dayOfWeek.getValue() == 1) {
answer = "MON";
}else if (dayOfWeek.getValue() == 2) {
answer = "TUE";
}else if (dayOfWeek.getValue() == 3) {
answer = "WED";
}else if (dayOfWeek.getValue() == 4) {
answer = "THU";
}else if (dayOfWeek.getValue() == 5) {
answer = "FRI";
}else if (dayOfWeek.getValue() == 6) {
answer = "SAT";
}else if (dayOfWeek.getValue() == 7) {
answer = "SUN";
}
System.out.println(answer);
}
}
메인 이미지 출처 : Photo by Luca Calderone on Unsplash