1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java 日期 第几周-java 获取给定日期属于当年第几周

java 日期 第几周-java 获取给定日期属于当年第几周

时间:2021-05-03 21:14:12

相关推荐

java 日期 第几周-java 获取给定日期属于当年第几周

public static int getWeekDate(String date){

SimpleDateFormat format = new SimpleDateFormat(“yyyy-MM-dd”);

int weekOfYear;

try {

Date date1 = format.parse(date);

Calendar calendar = Calendar.getInstance();

calendar.setFirstDayOfWeek(Calendar.MONDAY);calendar.setTime(date1);weekOfYear = calendar.get(Calendar.WEEK_OF_YEAR);}catch(ParseException e){e.printStackTrace();return 0;}return weekOfYear;}

public static void main(String[] args) {

System.out.println(getWeekDate(“-01-01”));

System.out.println(getWeekDate(“-01-02”));

System.out.println(getWeekDate(“-01-03”));

System.out.println(getWeekDate("-01-06"));System.out.println(getWeekDate("-01-08"));System.out.println(getWeekDate("-01-09"));}

结果:

1

1

2

2

2

2

注意:setFirstDayOfWeek(int value) 设置起始日期

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。