【发布时间】:2013-03-29 18:34:13
【问题描述】:
我的申请:
System.out.print("Please enter date (and time): ");
myTask.setWhen(
input.nextInt(),
input.nextInt(),
input.nextInt(),
input.nextInt(),
input.nextInt());
我的二传手:
public void setWhen(int year, int month, int date, int hourOfDay, int minute){
this.year = year;
this.month = month;
this.date = date;
this.hourOfDay = hourOfDay;
this.minute = minute;
当它准备好让用户输入日期和时间时,它会抛出异常。另外,如果用户输入 4/7/2013 1:30pm 而不是 4、7、2013、13、30,会发生什么? 谢谢。
【问题讨论】:
-
抛出了什么异常?
-
您能否添加定义
input的代码,以便我们查看您所做的工作? -
input是Scanner,我相信。问题是关于比较下午 1:30 和 13:30。
标签: java calendar java.util.calendar