java--封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和
import java.util.*;public class Date {int year;int month;int day;public Date(){this.year = year;this.month = month;this.day = day;}//2.封装一类Java对象,用户从输入对话框输入两个日期,程序将判断两个日期的大小关系(比如输出:您输入的第二个日期大于第一个日期)以及两个日期之间的间隔天数(比如输出:2006年6月6日和2008年8月3日相隔789天)(必做)public int getyear(){System.out.println("请输入年份");Scanner a = new Scanner(System.in); int date = a.nextInt(); return date;}public int getMonth(){System.out.println("请输入月份");Scanner a1 = new Scanner(System.in); int date1 = a1.nextInt(); return date1;}public int getDay(){System.out.println("请输入天数");Scanner a2 = new Scanner(System.in); int date2 = a2.nextInt(); return date2;}public static void main(String[] args) {// TODO Auto-generated method stubDate d = new Date();Calendar c = Calendar.getInstance();c.set(d.getyear(),d.getMonth(),d.getDay());long time1 = c.getTimeInMillis();c.set(d.getyear(),d.getMonth(),d.getDay());long time2 = c.getTimeInMillis();long 相隔天数 = (time1 - time2)/(1000*60*60*24);System.out.println("这两个日期相隔天数是"+相隔天数);}}
