我有一个小问题,我正在开发一个应用程序,我需要将一周的开始日期从星期一更改为另一个(星期四,星期六)。这在android中是否可行,我需要计算一周的开始和知道日期的结束。(例如一周从星期四开始)
注意:我只是 android 开发的初学者。这是我的代码 SimpleDateFormat dateformate = new SimpleDateFormat("dd/MM");
// get today and clear time of day
Calendar cal = Calendar.getInstance();
// get start of this week in milliseconds
cal.set(Calendar.DAY_OF_WEEK, cal.getFirstDayOfWeek());
cal.add(Calendar.DAY_OF_YEAR, 7*(WeekIndex-1));
result = dateformate.format(cal.getTime());
cal.add(Calendar.DAY_OF_YEAR, 6 );
result=result+" - " + dateformate.format(cal.getTime());
使用上面的代码我得到了结果,但星期一是一周的明星。
注意:我无法在结果中添加日期,因为周索引会随着开始时间的变化而变化