public class Date { private int year; private int month; private int day; public Date(int d, int m, int y) { this.year = y; this.month = m; this.day = d; } public int Day() { return this.day; } public int Month() { return this.month; } public int Year() { return this.year; } public String toString() { int i; String sday = Integer.toString(this.day); String smonth = Integer.toString(this.month); String syear = Integer.toString(this.year); if (sday.length() < 2) { for (i = 0; i<2-sday.length(); i++) { sday = "0"+sday; } } if (smonth.length() < 2) { for (i = 0; i<2-smonth.length(); i++) { smonth = "0"+smonth; } } if (syear.length() < 4) { for (i = 0; i<4-syear.length(); i++) { syear = "0"+syear; } } return syear+"-"+smonth+"-"+sday; } }