Um den Wochentag für ein bestimmtes Datum abzurufen, können Sie die folgenden zwei Methoden verwenden, um den Wochentag abzurufen:
1. Verwenden Sie die Calendar-Klasse
//根据日期取得星期几 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]; }
2. Verwenden Sie die SimpleDateFormat-Klasse
//根据日期取得星期几 public static String getWeek(Date date){ SimpleDateFormat sdf = new SimpleDateFormat("EEEE"); String week = sdf.format(date); return week; }
Hinweis: Bei der Formatzeichenfolge wird zwischen Groß- und Kleinschreibung unterschieden
Für die Parameter Beim Erstellen von SimpleDateFormat übergeben: EEEE stellt die Woche dar, z. B. „Donnerstag“; MMMM stellt den chinesischen Monat dar, z. B. „November“; MM repräsentiert den Monat, z. B. „11“; , wie zum Beispiel „2010“; dd stellt den Tag dar, wie zum Beispiel „25“
Für weitere Java-Kenntnisse beachten Sie bitte das
Java-Grundlagen-TutorialDas obige ist der detaillierte Inhalt vonJava bestimmt, welcher Wochentag ein bestimmtes Datum ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!