我需要根据一年中的周数计算出该周的开始和结束日期!请问各路大虾有没这样的代码啊?
给点思路都可以!!
谢谢~~~~

解决方案 »

  1.   

    看看这个http://dev.csdn.net/develop/article/67/67139.shtm
      

  2.   

    import java.util.Calendar;
    import java.util.Date;public class Test {    public static void main(String[] arg) {
            Date[] dates = getWeek(2008, 2);
            for(Date date : dates) {
                System.out.printf("%tF%n", date);
            }        
        }
        
        private static Date[] getWeek(int year, int weekSequence) {
            Calendar c = Calendar.getInstance();
            c.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
            c.set(Calendar.YEAR, year);        
            c.set(Calendar.WEEK_OF_YEAR, weekSequence);        
            Date[] dates = new Date[7];
            for(int i = 0; i < dates.length; i++) {            
                dates[i] = c.getTime();
                c.add(Calendar.DATE, 1);
            }
            return dates;
        }
    }