String today = "2010-08-15";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Date date = format.parse(today);
Calendar calendar = Calendar.getInstance();
calendar.setFirstDayOfWeek(Calendar.MONDAY);//设置每周的第一天为周一
calendar.setTime(date);
System.out.println(calendar.get(Calendar.WEEK_OF_YEAR));
System.out.println(calendar.get(Calendar.DAY_OF_WEEK));根据日期判断是这一周的第几天
最新推荐文章于 2024-04-12 09:49:16 发布
本文介绍如何使用Java的SimpleDateFormat和Calendar类来解析日期字符串,并获取该日期所在周数和星期数。重点展示了如何设置每周的第一天为周一,并通过Calendar类的方法获取所需的日期信息。
628

被折叠的 条评论
为什么被折叠?



