Maison >Java >JavaBase >Deux façons d'obtenir le jour de la semaine d'une date en Java

Deux façons d'obtenir le jour de la semaine d'une date en Java

尚
original
2019-11-28 10:36:526107parcourir

Deux façons d'obtenir le jour de la semaine d'une date en Java

Pour obtenir le jour de la semaine pour une date spécifiée en Java, vous pouvez utiliser les deux méthodes suivantes pour obtenir le jour de la semaine : (Recommandé : 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];
}

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 en casse.

sensible pour la création de paramètres entrants SimpleDateFormat : EEEE représente 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" ; jj représente le jour, comme "25"


Pour plus de connaissances sur Java, veuillez prêter attention au

tutoriel de base de Java colonne.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn