日期:2014-05-20  浏览次数:20710 次

如何根据日期获得这个日期所在周的最后一天?
例如:2007-02-05这个日期所在周的最后一天该怎么获得?

------解决方案--------------------
String date = "2007-09-27 ";
SimpleDateFormat sdf = new SimpleDateFormat( "yyyy-MM-dd ");
Calendar calendar = new GregorianCalendar();
calendar.setTime(sdf.parse(date));
calendar.set(Calendar.DAY_OF_WEEK, calendar.getMaximum(Calendar.DAY_OF_WEEK));
System.out.println(sdf.format(calendar.getTime()));

周六是每个星期的最后一天