
Pour obtenir le jour de la semaine pour une date spécifiée, vous pouvez utiliser les deux méthodes suivantes pour obtenir le jour de la semaine :
1. Utilisez la Calendar classe
//根据日期取得星期几
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];
}Vidéos d'apprentissage en ligne recommandées : cours java
2. Utilisez la SimpleDateFormatclass
//根据日期取得星期几
public static String getWeek(Date date){
SimpleDateFormat sdf = new SimpleDateFormat("EEEE");
String week = sdf.format(date);
return week;
}. Remarque : Il existe des différences dans le format des chaînes. Cas
Pour les paramètres transmis lors de la création SimpleDateFormat : EEEE représente le jour de la semaine, comme "Jeudi" représente le chinois ; le mois, tel que « Novembre » ; MM représente le mois, tel que « 11 » ; aaaa représente l'année, tel que « 2010 » ;
Articles et tutoriels connexes recommandés : Programme d'entrée Java
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!