1 //获取时间加一年或加一月或加一天
2 Date date = new Date();
3 Calendar cal = Calendar.getInstance();
4 cal.setTime(date);//设置起时间
5 //System.out.println("111111111::::"+cal.getTime());
6 //cal.add(Calendar.YEAR, 1);//增加一年
7 //cal.add(Calendar.DATE, 1);//增加一天
8 //cal.add(Calendar.DATE, -10);//减10天
9 //cal.add(Calendar.MONTH, 1);//增加一个月
10 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
11 System.out.println("当前时间:" + sdf.format(cal.getTime()));
12 //System.out.println("输出::"+cal.getTime());
//设置 0时 0分 0秒
public static void main(String[] args) {
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 0); // 时
calendar.set(Calendar.MINUTE, 0); // 分
calendar.set(Calendar.SECOND, 0); // 分
calendar.set(Calendar.MILLISECOND, 0); // 分
Date time = calendar.getTime();
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");
String format = df.format(time);
System.out.println(format);
}