public static void main(String[] args) { String newDate= getFirstDate("20230413",-2); System.out.println(newDate); } public static String getFirstDate(String nyr,int day){ SimpleDateFormat spf=new SimpleDateFormat("yyyyMMdd"); Date date = null; try { date = spf.parse(nyr); } catch (ParseException e) { e.printStackTrace(); } Calendar calendar = Calendar.getInstance(); calendar.setTime(date); calendar.add(Calendar.DAY_OF_MONTH, day); date = calendar.getTime(); SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd"); return sdf.format(date); }
java获取给定字符串 日期 的前几天和后几天
最新推荐文章于 2024-01-22 14:03:59 发布