日期
看代码
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class TestDate {
private static SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
public static void main(String args[]){
Calendar c =Calendar.getInstance();
Date now = c.getTime();
System.out.println("Today:\t"+ format(c.getTime()));
//next month
c.setTime(now);
c.add(Calendar.MONTH,1);
System.out.println("Today of next month:\t"+ format(c.getTime()));
//The last third day next month
c.setTime(now);
c.add(Calendar.MONTH,2);
c.add(Calendar.DATE,-3);
System.out.println("The last third day next month:\t"+ format(c.getTime()));
//Today last year
c.setTime(now);
c.add(Calendar.YEAR,-1);
System.out.println("Today of last year:\t"+ format(c.getTime()));
//Third day last month
c.setTime(now);
c.add(Calendar.MONTH,1);
c.add(Calendar.DATE,3);
System.out.println("Third day last month:\t"+ format(c.getTime()));
}
private static String format(Date time) {
return sdf.format(time);
}
}