Android 我怎样才能得到本月的下个月呢?有什么API吗
假设今天的日期是06-25,那么我如何获得07-25(或者如何与07-25进行比较)Android 我怎样才能得到本月的下个月呢?有什么API吗,android,Android,假设今天的日期是06-25,那么我如何获得07-25(或者如何与07-25进行比较) 谢谢。如果要在当前日期的基础上增加一个月,请使用 date.add(Calendar.MONTH, 1); 使用这种方法很简单 只需在当前日期的基础上增加一个月 public static Date getCurrentDatePlusMonth(int month) { Calendar calendar = Calendar.getInstance(); calen
谢谢。如果要在当前日期的基础上增加一个月,请使用
date.add(Calendar.MONTH, 1);
使用这种方法很简单 只需在当前日期的基础上增加一个月
public static Date getCurrentDatePlusMonth(int month)
{
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.add(Calendar.MONTH, month);
Date newDate = calendar.getTime();
return newDate;
}
检查这个
Calendar date = Calendar.getInstance();
System.out.println("Today date "+date.getTime());
date.add(Calendar.MONTH, 1);
System.out.println("Next month date "+date.getTime());
输出将是
Today date Tue Jun 25 11:33:12 IST 2013
Next month date Thu Jul 25 11:33:12 IST 2013
使用此方法很简单:
public static Date getPrevMonthDays() {
Calendar cl = Calendar.getInstance();
if (displayedDate == null)
displayedDate = new Date();
cl.setTime(displayedDate);
cl.add(Calendar.MONTH, -1);
displayedDate = cl.getTime();
return displayedDate ;
}
public static Date getNextMonthDays() {
Calendar cl = Calendar.getInstance();
if (displayedDate == null)
displayedDate = new Date();
cl.setTime(displayedDate);
cl.add(Calendar.MONTH, 1);
displayedDate = cl.getTime();
return displayedDate ;
}