这个是我一位在华为外包的朋友提供的一个Java题,感觉还不错,给大家分享一下。
public static void main(String[] args) throws java.text.ParseException { System.out.println("输入天数:"); Scanner scan = new Scanner(System.in); int day = scan.nextInt(); String createDate = "2000-01-01"; SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd"); try { Date date = sdf.parse(createDate); Calendar cl = Calendar.getInstance(); cl.setTime(date); // cl.set(Calendar.DATE, day); cl.add(Calendar.DATE, day); String temp = ""; temp = sdf.format(cl.getTime()); System.out.println(temp); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } }