use*_*377 13 java android calendar
我想要获得本月的今天.
我想要做的是增加7天的数字和当月的当天.
此外,我希望它能够进入下个月.让我们说今天是29日.如果它增加7天我怎么能让它去下个月如29 + 7将等于下个月的第5个月.
我该怎么做呢?
我已经设法得到当前日期.
Calendar cal = Calendar.getInstance();
int day = cal.get(Calendar.DAY_OF_MONTH);
int dayOfMonth = day;
String today = getToday();
Run Code Online (Sandbox Code Playgroud)
我正在使用它,因为我想每隔7天在我的主要活动中启动一个asynctask.
Calendar的add方法为您完成此操作:
cal.add(Calendar.DATE, 7);
编辑:鉴于扩展的评论,我想我应该补充说,如果cal开始于2011年10月4日,我称之为2011年10月11日cal.add(Calendar.DATE, 7)的新值cal.同样,如果cal开始于2025年3月29日,那么之后cal.add(Calendar.DATE, 7)新价值cal是2025年4月5日.