Maison >Java >JavaBase >Résumé des méthodes pour déterminer le jour de la semaine en Java

Résumé des méthodes pour déterminer le jour de la semaine en Java

尚
original
2019-11-25 11:26:297390parcourir

Résumé des méthodes pour déterminer le jour de la semaine en Java

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 colonne

Java 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!

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