Méthode Java pour obtenir le jour de la semaine pour une date spécifiée : (Recommandations du didacticiel vidéo associé : Tutoriel vidéo Java)
1. Utilisez la classe 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]; }
La valeur de la variable membre numéro de semaine DIMANCHE-SATURDAY de la classe Calendar est 1-7 et le début de la semaine est dimanche.
2. Utilisez la classe SimpleDateFormat
//根据日期取得星期几 public static String getWeek(Date date){ SimpleDateFormat sdf = new SimpleDateFormat("EEEE"); String week = sdf.format(date); return week; }
Remarque : la chaîne de format est sensible à la casse
Pour les paramètres transmis lors de la création de SimpleDateFormat : EEEE représente le jour de la semaine. , comme "Jeudi" ;MMMM représente le mois chinois, comme "Novembre" ; MM représente le mois, comme "11" ;
aaaa représente l'année, comme "2010" ; jour, tel que "25"Pour plus d'articles sur Java, veuillez faire attention à la colonneJava Basic Tutorial.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!