1、首先创建一个getweek函数,接收一个date类型的参数;
2、然后在函数内创建一个gregoriancalendar实例;
3、之后设置gregoriancalendar实例的时间为接收的参数;
4、最后通过get方法获得周数即可。
import java.util.calendar;import java.util.date;import java.util.gregoriancalendar;public class getweek { /** * @param args */ public static void main(string[] args) { system.out.println(getweek(new date())); } public static int getweek(date date) { gregoriancalendar g = new gregoriancalendar(); g.settime(date); return g.get(calendar.week_of_year); //获得周数 } }
补充:
calendar类实现了公历日历,gregoriancalendar是calendar类的一个具体实现。
calendar的getinstance()方法返回一个默认用当前的语言环境和时区初始化的gregoriancalendar对象。
,大量的免费java入门教程,欢迎在线学习!
以上就是java获取第几周的详细内容。
