我想将一周的第一天和一周的最后一天放入日期格式中,这意味着我需要在 Java 中使用 DateChooser 的整个星期日期,这意味着我需要在该日期拥有整个现有的一周。展示如何得到它我试图有这个逻辑。请帮助我,并提前感谢您的回复..
问问题
1513 次
2 回答
3
您可以使用日历类。
Calendar cal = Calendar.getInstance ();
int dayofWeek = cal.get (Calendar.DAY_OF_WEEK);
cal.add (Calendar.DATE, -1 * (dayofWeek - Calendar.MONDAY));
Date fdow = cal.getTime ();
由于现在修改了 cal 对象,只需添加six
即可获取一周的最后一天。
cal.add (Calendar.DATE, 6);
Date ldow = cal.getTime ();
于 2013-11-15T06:59:18.197 回答
1
使用第三方Joda-Time会更容易一些。
于 2013-11-15T08:09:53.780 回答