我正在尝试将值转换为具有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 context
我不确定我做错了什么。
由于
答案 0 :(得分:2)
这意味着time.Parse
会返回两个结果time.Time
和error
值。您只分配给一个变量。
你应该这样做:
response.SetAppData[0].LiveDate, err = time.Parse(format, t.String())
if err != nil {
// error handling here
}