假设今天是任意一天,我正在尝试查找下周二的日期。目前我只能找到本周星期二的日期...
cal.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);
我怎样才能得到下周二而忘记上周二?
最佳答案
怎么样...
cal.set( Calendar.DAY_OF_WEEK, Calendar.TUESDAY );
cal.add( Calendar.DATE, 7 );
通常,这类问题会导致一群人理直气壮地大喊“JODA!”
[由 bwoogie 编辑] 我的最终代码:
Calendar c = Calendar.getInstance();
c.set(Calendar.DAY_OF_WEEK, Calendar.TUESDAY);
if(c.getTimeInMillis() < System.currentTimeMillis()) {
c.add(Calendar.DATE, 7);
}
关于android - 提前获取星期几,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12632431/