java获取第几周首先创建一个getWeek函数,接收一个Date类型的参数;然后在函数内创建一个GreGorianCalendar实例;之后设置GregorianCalendar实例的时间为接收的参数;最后通过get方法获得周数即可。im
java获取第几周
首先创建一个getWeek函数,接收一个Date类型的参数;
然后在函数内创建一个GreGorianCalendar实例;
之后设置GregorianCalendar实例的时间为接收的参数;
最后通过get方法获得周数即可。
import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
public class GetWeek {
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对象。
--结束END--
本文标题: java获取第几周
本文链接: https://www.lsjlt.com/news/1605.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-03
2024-04-03
2024-04-01
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0