From 94189f364b69c9ec945fb57ee511351cdc5bc811 Mon Sep 17 00:00:00 2001 From: 6tail <6tail@6tail.cn> Date: Mon, 4 May 2020 08:28:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=87=BA=E7=8E=B0=E7=AC=AC0?= =?UTF-8?q?=E5=91=A8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/nlf/calendar/SolarWeek.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/nlf/calendar/SolarWeek.java b/src/main/java/com/nlf/calendar/SolarWeek.java index ff7b0b7..b1445c8 100644 --- a/src/main/java/com/nlf/calendar/SolarWeek.java +++ b/src/main/java/com/nlf/calendar/SolarWeek.java @@ -148,6 +148,9 @@ public class SolarWeek { Calendar c = Calendar.getInstance(); c.set(year,month-1,1); int firstDayWeek = c.get(Calendar.DAY_OF_WEEK)-1; + if(firstDayWeek==0){ + firstDayWeek = 7; + } return (int)Math.ceil((day+firstDayWeek-start)/7D); }