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

java可以确定每周的开始和结束时间吗
我需要从数据库中取一些数据,然后按周统计,数据库中的时间是日期。java可以根据该日期属于哪一周吗?

------解决方案--------------------
Java code

Calendar cal = Calendar.getInstance();
        System.out.println(cal.get(Calendar.WEEK_OF_YEAR));//返回这一周是这一年的第几周
        cal.set(Calendar.WEEK_OF_YEAR, 1);//设置本年有第一周
        System.out.println(cal.getTime());
        cal.add(Calendar.WEEK_OF_YEAR, 1);//加一周
        System.out.println(cal.getTime());//第二周的第一天