如何在golang中使用datetime添加秒数

如何在golang中使用datetime添加秒数,go,Go,我有一个日期2018-07-10 09:35:39和秒10。 现在我想给DateTime添加给定的秒数 所以最终结果应该是2018-07-10 09:35:49 我试过以下方法: Mydate := 2018-07-10 09:35:39 layout := "2006-01-02 15:04:05" Seconds := 10 MydateParse, _ := time.Parse(layout, Mydate) FinalDate := Mydate

我有一个日期
2018-07-10 09:35:39
和秒
10
。 现在我想给DateTime添加给定的秒数

所以最终结果应该是
2018-07-10 09:35:49

我试过以下方法:

    Mydate := 2018-07-10 09:35:39
    layout := "2006-01-02 15:04:05"
    Seconds := 10
    MydateParse, _ := time.Parse(layout, Mydate)
    FinalDate := MydateParse.Add(time.Second * Seconds)

假设您的日期类型为:

编辑:在您的情况下,似乎您只需要将日期放在引号中,使其成为字符串:

Mydate := "2018-07-10 09:35:39"

检查Parse()中的错误可能很有用。

您尝试了什么?你遇到了什么问题?显示你的代码。你可能想解释你的错误是什么,以及你是否尝试过我的答案。否则它将被删除。感谢您添加代码,但您只回答了我问题的一半。另一半是:您遇到了什么问题?除此之外,您包含的代码显然是错误的,因为它甚至无法编译。您还忽略了错误。永远不要这样做。如果日期是日期时间呢?
Mydate := "2018-07-10 09:35:39"