1./**
2. * 传入今天日期
3. * @param date
4. * @return 返回本日所在周的开始日期 结束日期
5. */
6. public Map<String,String> getbeginDateAndendDate(Date date)
7. {
8. Map<String,String> datemap = new HashMap<String, String>();
9. SimpleDateFormat ff = new SimpleDateFormat("yyyyMMdd");
10. Calendar cal = Calendar.getInstance();
11.
12. cal.setTime(date);
13.
14. int day_of_week = cal.get(Calendar.DAY_OF_WEEK) - 2;
15. cal.add(Calendar.DATE, -day_of_week);
16.
17. datemap.put("beginDate", ff.format(cal.getTime()));
18. cal.add(Calendar.DATE, 6);
19.
20. datemap.put("endDate", ff.format(cal.getTime()));
21.
22. return datemap;
23. }
根据今天的日期或者传入的日期得到本日所在周的开始日期和结束日期
最新推荐文章于 2021-02-24 06:38:22 发布