fix: combine two same logic for month of days (#62087)
This commit is contained in:
@ -495,8 +495,6 @@ func mixDateAndDuration(date *CoreTime, dur Duration) {
|
||||
date.setDay(uint8(day))
|
||||
}
|
||||
|
||||
var daysInMonth = []int{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}
|
||||
|
||||
// getDateFromDaynr changes a daynr to year, month and day,
|
||||
// daynr 0 is returned as date 00.00.00
|
||||
func getDateFromDaynr(daynr uint) (year uint, month uint, day uint) {
|
||||
@ -527,7 +525,7 @@ func getDateFromDaynr(daynr uint) (year uint, month uint, day uint) {
|
||||
}
|
||||
|
||||
month = 1
|
||||
for _, days := range daysInMonth {
|
||||
for _, days := range daysByMonth {
|
||||
if dayOfYear <= uint(days) {
|
||||
break
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user