From 9355f980883986ec6ce7451102646cb5088f9752 Mon Sep 17 00:00:00 2001 From: chyeung1 <143123817+chyeung1@users.noreply.github.com> Date: Mon, 29 Apr 2024 22:22:50 -0700 Subject: [PATCH] Update APCalendar.java --- src/main/java/APCalendar.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/APCalendar.java b/src/main/java/APCalendar.java index 46a3aa8..870e2f6 100644 --- a/src/main/java/APCalendar.java +++ b/src/main/java/APCalendar.java @@ -13,7 +13,11 @@ private static boolean isLeapYear(int year) public static int numberOfLeapYears(int year1, int year2) { /* to be implemented in part (a) */ - + int count = 0; + for(int i = year1; i <= year2;i++){ + if(isLeapYear(i)) count++; + } + return count; } /** Returns the value representing the day of the week for the first day of year, @@ -52,5 +56,6 @@ private static int dayOfYear(int month, int day, int year) public static int dayOfWeek(int month, int day, int year) { /* to be implemented in part (b) */ + return firstDayofYear(year) + dayOfYear(month, day, year) % 7 } }