高分悬赏:Java语言怎么计算当前日期是本年的第几个星期,结果用数字表示

高分悬赏:Java语言怎么计算当前日期是本年的第几个星期,结果用数字表示

问题描述:

高分悬赏:Java语言怎么计算当前日期是本年的第几个星期,结果用数字表示
高分悬赏:Java语言怎么计算当前日期是本年的第几个星期,结果用数字表示

JDK 的 日历类提供了获取所在周的数值的方法的,跟踪一遍源码就知道了哦。源码阅读也是编程学习的一大乐趣呢!

  public int getMonthOfYear() {
        Calendar cal = Calendar.getInstance();
        int weekofyear = cal.get(Calendar.WEEK_OF_YEAR);
        return weekofyear;
    }
//在Claendar类中,提供了关于日历操作的函数,其中WEEK_OF_YEAR可以获得今天是今年的第几周;

编译结果如下:

图片说明