Datetime Golang-struct:时间,时间
我试图将一个值强制转换为具有time.time类型的结构 该值为:Datetime Golang-struct:时间,时间,datetime,go,Datetime,Go,我试图将一个值强制转换为具有time.time类型的结构 该值为: t := time.Now() format := "2006-01-02 15:04:05" 然后我尝试将其放入结构中: response.SetAppData[0].LiveDate = time.Parse(format, t.String()) 然而,我得到的错误是: controllers/apps.go:1085: multiple-value time.Parse() in single-value conte
t := time.Now()
format := "2006-01-02 15:04:05"
然后我尝试将其放入结构中:
response.SetAppData[0].LiveDate = time.Parse(format, t.String())
然而,我得到的错误是:
controllers/apps.go:1085: multiple-value time.Parse() in single-value context
我不确定我做错了什么
感谢这意味着返回两个结果time.time
和error
值。您只为一个变量赋值
你应该这样做:
response.SetAppData[0].LiveDate, err = time.Parse(format, t.String())
if err != nil {
// error handling here
}
这意味着返回两个结果time.time
和error
值。您只为一个变量赋值
你应该这样做:
response.SetAppData[0].LiveDate, err = time.Parse(format, t.String())
if err != nil {
// error handling here
}
所以这是可行的,但我得到的回应并不是我所期望的。我只想将值(例如2016-04-04 13:33:00)转换到结构中。因此,这是可行的,但我得到的响应不是我所期望的。我只想将值(例如2016-04-04 13:33:00)转换到结构中。