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());
}