Maison > Java > JavaBase > Comment déterminer le jour de la semaine en Java ?

Comment déterminer le jour de la semaine en Java ?

Libérer: 2019-11-21 15:45:33
original
3462 Les gens l'ont consulté

Comment déterminer le jour de la semaine en Java ?

Java détermine le jour de la semaine où la date actuelle est :

  /** 
    * 判断当前日期是星期几<br> 
    * <br> 
    * @param pTime 修要判断的时间<br> 
    * @return dayForWeek 判断结果<br> 
    * @Exception 发生异常<br> 
    */  
public static int dayForWeek(String pTime) throws Exception {  
 format = new SimpleDateFormat("yyyy-MM-dd");  
 Calendar c = Calendar.getInstance();  
 c.setTime(format.parse(pTime));  
 int dayForWeek = 0;  
 if(c.get(Calendar.DAY_OF_WEEK) == 1){  
  dayForWeek = 7;  
 }else{  
  dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;  
 }  
 return dayForWeek;  
}
Copier après la connexion

Il est à noter que le dimanche est le premier jour de la semaine à l'international, et le DAY_OF_WEEK fourni dans Calendrier La semaine obtenue commence également par dimanche.

La coutume chinoise est de commencer la semaine le lundi, elle doit donc être définie en fonction des besoins réels du projet.

La classe Calendar fournit certaines méthodes de conversion entre les champs de calendrier tels que YEAR, MONTH, DAY_OF_MONTH, HOUR, etc., et fournit certaines méthodes pour exploiter les champs de calendrier (comme obtenir la date de la semaine prochaine).

Pour plus de connaissances sur Java, veuillez prêter attention au tutoriel de base 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal