我正在获取基准日期的数据。其实我知道如何获得当前日期。但我想知道这个周末的日期(即周六和周日)和下周末(即周六和周日)。
我找到了很多周末日期的解决方案。但不是他们完全填写标准。
如果有任何可行的方法,请告诉我。
提前致谢。
使用此功能获取周末日期
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.SATURDAY);
c.getTime();
对于此功能,您将获得当前周的周末日期,并在此日期添加7,您将获得下周末日期
这是代码
DateFormat dateFormat = new SimpleDateFormat(“dd MMM yyyy”);
Calendar c1=Calendar.getInstance();
Calendar c=Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK,Calendar.SATURDAY);
c1.set(Calendar.DAY_OF_WEEK,Calendar.SUNDAY);
//c.add(Calendar.DATE,7);
Date thisWeekendSAT = c.getTime();
c1.add(Calendar.DATE,7);
Date thisWeekendSUN = c1.getTime();
thisWeekendAsSAT = dateFormat.format(thisWeekendSAT);
thisWeekendAsSUN = dateFormat.format(thisWeekendSUN);
Log.d("Erroror",thisWeekendAsSAT);
Log.d("Erroror",thisWeekendAsSUN);