File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -99,7 +99,7 @@ func (c *Carbon) StartOfWeek() *Carbon {
9999 if dayOfWeek == weekStartsAt {
100100 return c .StartOfDay ()
101101 }
102- return c .SubDays (int (DaysPerWeek + dayOfWeek - weekStartsAt ) % DaysPerWeek ).StartOfDay ()
102+ return c .Copy (). SubDays (int (DaysPerWeek + dayOfWeek - weekStartsAt ) % DaysPerWeek ).StartOfDay ()
103103}
104104
105105// EndOfWeek returns a Carbon instance for end of the week.
@@ -111,7 +111,7 @@ func (c *Carbon) EndOfWeek() *Carbon {
111111 if dayOfWeek == weekEndsAt {
112112 return c .EndOfDay ()
113113 }
114- return c .AddDays (int (DaysPerWeek - dayOfWeek + weekEndsAt ) % DaysPerWeek ).EndOfDay ()
114+ return c .Copy (). AddDays (int (DaysPerWeek - dayOfWeek + weekEndsAt ) % DaysPerWeek ).EndOfDay ()
115115}
116116
117117// StartOfDay returns a Carbon instance for start of the day.
You can’t perform that action at this time.
0 commit comments