
특정 날짜의 요일을 얻으려면 다음 두 가지 방법을 사용하여 요일을 얻을 수 있습니다.
1 Calendar 클래스를 사용하세요Calendar类
//根据日期取得星期几
public static String getWeek(Date date){
String[] weeks = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int week_index = cal.get(Calendar.DAY_OF_WEEK) - 1;
if(week_index<0){
week_index = 0;
}
return weeks[week_index];
}在线学习视频推荐:java课程
二、使用SimpleDateFormat类
//根据日期取得星期几
public static String getWeek(Date date){
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
String week = sdf.format(date);
return week;
}注:格式化字符串存在区分大小写
对于创建SimpleDateFormatrrreee
2 SimpleDateFormat을 사용하세요. code> class
SimpleDateFormat 생성 시 전달된 매개변수의 경우: EEEE는 다음과 같이 요일을 나타냅니다. "목요일"은 "11월"과 같이 중국 달을 나타냅니다. MM은 "2010"과 같이 연도를 나타냅니다. 🎜🎜추천 관련 기사 및 튜토리얼: 🎜Java 입문 프로그램🎜🎜위 내용은 자바에서 특정 날짜의 요일을 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!