本文是软件测试的一次实验整理出的一些关键点:
1.日期的获得和验证日期的合法性:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
simpleDateFormat.setLenient(false);//验证日期合法
此处用try-catch结构接收输入信息,当输入日期不合法 时,抛出的异常被捕捉到,此时可以在catch内打印错误信息,如:System.out.println("输入日期无效!");
2.输入日期并得到年月日时分秒:
@SuppressWarnings("resource")
Scanner input1 = new Scanner(System.in);
System.out.print("请输入第一个日期:");
Date date1 = simpleDateFormat.parse(input1.nextLine());
//System.out.println(simpleDateFormat.format(date1));//打印日期