由输入的日期得到若干天后的日期 输入格式 输入4个整数y,m,d,k,表示现在的日期,k为多少天后 输出格式 输出格式按照yyyy-mm-dd的格式输出k天后的日期
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Scanner;public class Main { public static void main(String args[]){ Scanner scanner = new Scanner(System.in); int y = scanner.nextInt(); int m = scanner.nextInt(); int d = scanner.nextInt(); int k = scanner.nextInt(); Calendar ca = Calendar.getInstance(); SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd"); ca.set(Calendar.YEAR,y); ca.set(Calendar.MONTH,m-1);//java中月份为0到11 ca.set(Calendar.DAY_OF_MONTH,d); ca.add(Calendar.DAY_OF_MONTH, k); System.out.PRintln(simpleDateFormat.format(ca.getTime())); }}新闻热点
疑难解答