Java 我想计算星期六';星期一和星期日';她在约会范围内
我想计算一个日期范围内的周六和周日?我怎样才能?在几天内迭代,因此:Java 我想计算星期六';星期一和星期日';她在约会范围内,java,date,calendar,Java,Date,Calendar,我想计算一个日期范围内的周六和周日?我怎样才能?在几天内迭代,因此: Calendar date ;//initiate with your date int day = date.get(Calendar.DAY_OF_WEEK); // 1=Sunday , 2=Monday , ... 查看日期: if(day == 1 || day == 7) { //add to your list this **date** (for example List<Calender>
Calendar date ;//initiate with your date
int day = date.get(Calendar.DAY_OF_WEEK); // 1=Sunday , 2=Monday , ...
查看日期:
if(day == 1 || day == 7)
{
//add to your list this **date** (for example List<Calender>
}
if(day==1 | | day==7)
{
//将此**日期**添加到您的列表中(例如列表
}
依此类推。找到范围内的第一个星期六和星期天,然后日历。添加(Calendar.DATE,7)以获取星期六和星期天,直到范围结束。这比检查范围内的每天要快。你熟悉JODA吗?然后熟悉-你很快就会收到基于JODA的解决方案(我打赌)帮你自己一个忙,学习一下JODA。如果我需要知道2年内的天数怎么办?迭代2年内的每一天,并检查editI中添加的日期我是否会使用
日历。星期六和日历。星期日而不是数字。@Pureth:实际上,如果你用日历替换+7语句,你可以使用JODA为日期添加天数ar.add(Calendar.DATE,7)
方法调用您可能已经想到了,否决票可能会消失。@seanizer:谢谢!您说过我的意思:)