2016-11-14 40 views
15

Jak dodać godziny, minuty i sekundy (zdefiniowane jako ints) do bieżącego czasu, podobne do AddDate?Dodawanie godzin, minut, sekund do bieżącego czasu

timein := time.Now().Local().AddDate(Hours, Mins, Sec) 

ale z godzinami, minutami i sekundami.

+0

https://golang.org/pkg/time/#Time.AddDate AddDate function() dodane lata, miesiące i dni do czasu – sunkuet02

Odpowiedz

36

Chyba to, czego szukasz, jest

timein := time.Now().Local().Add(time.Hour * time.Duration(Hours) + 
           time.Minute * time.Duration(Mins) + 
           time.Second * time.Duration(Sec)) 
+0

Dziękuję za szybką reakcję! –