根据今天的日期或者传入的日期得到本日所在周的开始日期和结束日期

来源:互联网 发布:淘宝付款人数多久更新 编辑:程序博客网 时间:2024/05/22 16:52
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.    }  

原创粉丝点击