1. 程式人生 > >判斷一個日期為周幾?

判斷一個日期為周幾?

public static void getWeek() throws Exception{
        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");  
            Calendar c = Calendar.getInstance();  
            c.setTime(format.parse("2017-10-26"));  
            int dayForWeek = 0;  
            if(c.get(Calendar.DAY_OF_WEEK) == 1){  
             dayForWeek = 7;  
            }else{  
             dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;  
            }  
            System.out.print(dayForWeek);
        }