java獲取指定日期的前一天和後一天
阿新 • • 發佈:2019-01-05
後一天同前一天,c.set(Calendar.DATA,day1+1);@Test public void getDay() { String day = "2018-03-19"; Calendar c = Calendar.getInstance(); Date date = null; try { date = new SimpleDateFormat("yy-MM-dd").parse(day); } catch (ParseException e) { e.printStackTrace(); } c.setTime(date); int day1 = c.get(Calendar.DATE); c.set(Calendar.DATE, day1 - 1); String dayAfter = new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()); System.out.println(dayAfter); }