시간, 분 및 초 (정수로 정의 됨)를 현재 시간에 AddDate
어떻게 추가합니까?
timein := time.Now().Local().AddDate(Hours, Mins, Sec)
하지만 시간, 분, 초가 있습니다.
답변:
당신이 찾고있는 것은
timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) +
time.Minute * time.Duration(Mins) +
time.Second * time.Duration(Sec))
timein := time.Now().Add(time.Hour * hours + time.Minute * mins + time.Second * sec)
AddDate
시간, 분, 초가 아니라 연, 월, 일을 매개 변수로 취하고 추가합니다.
에서 https://golang.org/pkg/time/#Time.AddDate :
func (t Time) AddDate(years int, months int, days int) Time