同様に、現在の時刻に時間、分、秒(intとして定義)を追加するにはどうすればよい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