diff options
Diffstat (limited to 'src/Q6/WeekDay.java')
| -rw-r--r-- | src/Q6/WeekDay.java | 23 |
1 files changed, 1 insertions, 22 deletions
diff --git a/src/Q6/WeekDay.java b/src/Q6/WeekDay.java index b2aa85e..08233b0 100644 --- a/src/Q6/WeekDay.java +++ b/src/Q6/WeekDay.java @@ -3,26 +3,6 @@ package Q6; import java.util.*; public class WeekDay { - public static final int JANUARY = 0; - public static final int FEBRUARY = 0; - public static final int MARCH = 0; - public static final int APRIL = 0; - public static final int MAY = 0; - public static final int JUNE = 0; - public static final int JULY = 0; - public static final int AUGUST = 0; - public static final int SEPTEMBER = 0; - public static final int OCTOBER = 0; - public static final int NOVEMBER = 0; - public static final int DECEMBER = 0; - - public static final int SUNDAY = 0; - public static final int MONDAY = 1; - public static final int TUESDAY = 2; - public static final int WEDNESDAY = 3; - public static final int THURSDAY = 4; - public static final int FRIDAY = 5; - public static final int SATURDAY = 6; private static final String[] DAYS = new String[] {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}; private static final int[] MONTHS = new int[] {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; @@ -32,8 +12,7 @@ public class WeekDay { } private int daysSinceEpoch(int day, int month, int year) { - int days = (year - 1900) * 365; - days += (year - 1900) / 4; + int days = ((year - 1900) * 365) + ((year - 1900) / 4); if (isLeapYear(year) && (month == 1 || month == 2)) days -= 1; days += daysThisYearUpTo(day, month); return days; |
