如题。好像是用什么Calendar类。具体程序应该怎么写呢?

解决方案 »

  1.   

    Calendar.getInstance().get(Calendar.WEEK_OF_YEAR);
      

  2.   

    先获得一个Calendar的实例。然后,get(int)方法可以根据你的int参数代表的意义,取回相对应的值。使用Calendar.WEEK_OF_YEAR作参数返回的数字表示Calendar实例代表的时间是当年的第几周。
      

  3.   

    2006-12-25:   
    Calendar cal = new GregorianCalendar(Locale.CHINA);
    Date date = new GregorianCalendar(2006, 11, 25, 11, 40).getTime();
    cal.setTime(date);
    cal.get(Calendar.WEEK_OF_YEAR);
      

  4.   


    Calendar cal = Calendar.getInstance();
    SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");
    cal.setTime(format.parse("20061225"));
    int week = cal.get(Calendar.WEEK_OF_YEAR);