diff --git a/date_utils/date_utils.go b/date_utils/date_utils.go index 2296833192c77118021875b9bcc094b7f52dc3d0..7a7ad54618c1f320b3013ccea31a0e6b2c296786 100644 --- a/date_utils/date_utils.go +++ b/date_utils/date_utils.go @@ -374,16 +374,16 @@ func (t TradingHours) String() string { // If we're at the last element or the next day doesn't have the same times, we end the current range if i == len(weekdays)-1 || currentDay.StartTime != nextDay.StartTime || currentDay.EndTime != nextDay.EndTime { if rangeStartIndex == i { - day := time.Weekday(rangeStartIndex).String() + day := time.Weekday(rangeStartIndex).String()[:3] if rangeStartIndex == numberOfDaysInWeek { - day = time.Sunday.String() + day = time.Sunday.String()[:3] } result.WriteString(fmt.Sprintf("%s: %s", day, times)) } else { - rangeStartDay := time.Weekday(rangeStartIndex).String() - rangeEndDay := time.Weekday(i).String() + rangeStartDay := time.Weekday(rangeStartIndex).String()[:3] + rangeEndDay := time.Weekday(i).String()[:3] if i == numberOfDaysInWeek { - rangeEndDay = time.Sunday.String() + rangeEndDay = time.Sunday.String()[:3] } result.WriteString(fmt.Sprintf("%s-%s: %s", rangeStartDay, rangeEndDay, times)) }