将小时,分钟和秒添加到当前时间
问题描述:
如何将小时,分钟和秒(定义为整数)添加到当前时间,类似于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))
+0
感谢您的快速响应! –
答
AddDate
以年,月,日为参数,而不是小时,分钟,秒。
从https://golang.org/pkg/time/#Time.AddDate:
func (t Time) AddDate(years int, months int, days int) Time
https://golang.org/pkg/time/#Time.AddDate ADDDATE()函数添加年,月,日时间 – sunkuet02