1 计算出某天属于星期几
/* * 获得当前日期星期几 */ public static String dayForWeek(Date date){ String[] weekDays = {"SUNDAY", "MONDAY", "TUESDAY", "WEDNESDAY", "THURSDAY", "FRIDAY", "SATURDAY"}; Calendar cal=Calendar.getInstance(); cal.setTime(date); //算出后的结果需要减1 因为算出的结果是从星期天开始算的 int week=cal.get(Calendar.DAY_OF_WEEK)-1; return weekDays[week]; }2 计算出某天所在年的最后一天