我正在为我的报告页面使用 java 日期 java.util.Calendar 和 java.text.SimpleDateFormat。
我想始终将开始日期设置为上一个星期六,将结束日期设置为该星期六之后的星期五。
我编写了一个 java 代码来检查它并按如下方式执行,但我确信它的逻辑错误
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -7);
setToDate(sdf.format(cal.getTime()));
cal.add(Calendar.DATE, -6);
setFromDate(sdf.format(cal.getTime()));
如何获取以前的 FromDate(yyyy-mm-dd) 和 ToDate(yyyy-mm-dd),其中 FromDate 应该是上周六,ToDate 应该是上周五。