String 类型时间添加一天和减一天

  • Post author:
  • Post category:其他


String d = “2018-12-13”;

DateFormat df = new SimpleDateFormat(“yyyy-MM-dd”);

/**

* 加一天

*/

try {

Date dd = df.parse(d);

Calendar calendar = Calendar.getInstance();

calendar.setTime(dd);

calendar.add(Calendar.DAY_OF_MONTH, 1);//加一天

System.out.println(“增加一天之后:” + df.format(calendar.getTime()));

} catch (ParseException e) {

e.printStackTrace();

}

/**

* 减一天

*/

try {

long dif = df.parse(d).getTime()-86400*1000;//减一天

Date date=new Date();

date.setTime(dif);

System.out.println(“减少一天之后:” + df.format(date));

} catch (ParseException e) {

e.printStackTrace();

}

}

输出地结果:

增加一天之后:2018-12-14

减少一天之后:2018-12-12



版权声明:本文为weixin_43369038原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。