Java Calendar 获取本周的星期一
//Java Calendar 获取本周的星期一 private String getFistDateOfWeek(String date){ Calendar cal=this.getCalendarIns(date); // 如果当前时间是星期天,则向上移动一天,再取本周的星期一,老外用周日到周六为一周,向前移动一天,则是中国人的本周 if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY){ cal.add(Calendar.DATE, -1); } cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); SimpleDateFormat sdf1 = new SimpleDateFormat("yyyyMMdd"); return sdf1.format(cal.getTime()); }