我要得到今天是一年中的第几周,请问要用什么方法呀

解决方案 »

  1.   

    Calendar c = Calendar.getInstance(Locale.CHINA);
    String week = Integer.toString(c.get(Calendar.WEEK_OF_YEAR));week就是周序列
      

  2.   

    请问如果要得到一个月的第几周是不把“WEEK_OF_YEAR”改为“WEEK_OF_MONTH”就行了
      

  3.   

    import java.util.Date;  
    import  java.util.Calendar;
    import java.util.Locale;
    //java.util.Locale
    class  xweek
    {
    //获得当前本周是一年中的第几周;2005.10.19
    public static void main(String[] args) 
    { Calendar c = Calendar.getInstance(Locale.CHINA);
    String xweek = Integer.toString(c.get(Calendar.WEEK_OF_YEAR));
    String mweek=Integer.toString(c.get(Calendar.WEEK_OF_MONTH)); System.out.println("现在是2005年第"+xweek+"周");
    System.out.println("当前是本月第"+mweek+"周");
    }
    }
    结果:
    C:\javatest>java xweek
    现在是2005年第43周
    当前是本月第4周