Я новичок в языке GO, и теперь я столкнулся с небольшой проблемой. Когда я вызываю Time Second(), Year() и т.д., Они дали мне целое число, но когда я называю Month(), он дал мне переменную типа Month.
Из онлайн-документа я увидел
type Month int
...
func (m Month) String() string
но я не совсем понимаю. мой код имеет следующую ошибку, потому что m не является int. Как мне получить int из месяца?
Недействительная операция:
m / time.Month(10) + offset
(несоответствующие типы time.Month и int)