Добавление часов, минут, секунд в текущее время Как добавить часы, минуты и секунды (определенные как int) к текущему времени, похожие на AddDate? timein := time.Now().Local().AddDate(Hours, Mins, Sec) но с часами, минутами и секундами. Ответ 1 Я предполагаю, что вы ищете timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) + time.Minute * time.Duration(Mins) + time.Second * time.Duration(Sec)) Ответ 2 AddDate принимает (и добавляет) год, месяц, день в качестве параметров, а не час, минуту, секунду. Из https://golang.org/pkg/time/#Time.AddDate: func (t Time) AddDate(years int, months int, days int) Time
Ответ 1 Я предполагаю, что вы ищете timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) + time.Minute * time.Duration(Mins) + time.Second * time.Duration(Sec))
Ответ 2 AddDate принимает (и добавляет) год, месяц, день в качестве параметров, а не час, минуту, секунду. Из https://golang.org/pkg/time/#Time.AddDate: func (t Time) AddDate(years int, months int, days int) Time