java编程题:输入某个日期(年、月、日,用空格隔开),计算该日期30天后的日期。求大佬解答,在线等,急

java编程题:输入某个日期(年、月、日,用空格隔开),计算该日期30天后的日期。求大佬解答,在线等,急

主要就是DateFormat 的运用以及 Calendar 的运用
字符串转格式化后转日期,然后日期加30天,最后可以在格式化成字符串

SimpleDateFormat format = new SimpleDateFormat("yyyy MM dd");
String dataStr = "2020 01 01";
Calendar cal = Calendar.getInstance();
cal.setTime(format.parse(dataStr));
cal.add(Calendar.DATE,30);

System.out.println(format.format(cal.getTime()));
温馨提示:答案为网友推荐,仅供参考
相似回答