如何向当前时间添加小时、分钟和秒(定义为 int) ,类似于 AddDate?
AddDate
timein := time.Now().Local().AddDate(Hours, Mins, Sec)
而是几个小时,几分钟,几秒钟。
此答案已过时,请参阅 这个答案。
AddDate以(并添加)年、月、日作为参数,而不是小时、分钟、秒。
来自 https://golang.org/pkg/time/#Time.AddDate:
func (t Time) AddDate(years int, months int, days int) Time
我想你要找的是
timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) + time.Minute * time.Duration(Mins) + time.Second * time.Duration(Sec))