1. ホーム
  2. go

[解決済み] 現在時刻に時・分・秒を足す

2022-10-14 14:06:26

質問

現在の時刻に時間、分、秒(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))