我采取了一些日期部分并将它们连接在一起成为yyyy-mm-dd。我试图将该字符串解析为日期格式,以便我可以从另一个日期中减去它以找出差异。这是我得到的错误:.\main.go:67:17: cannot assign time.Time to full_date (type string) in multiple assignment有任何想法吗?full_date := year + "-" + month + "-" + dayfull_date, err = time.Parse("2006-01-02", full_date)currentTime := time.Now()today := currentTime.Format("2006-01-02")age := today.Sub(full_date).Hours() / 24
1 回答
小唯快跑啊
TA贡献1863条经验 获得超2个赞
大师们在评论中解释了您的错误,这是您没有错误的代码
full_date := year + "-" + month + "-" + day
var parsedDate time.Time
parsedDate, err = time.Parse("2006-01-02", full_date)
if err != nil {
log.Fatalln(err)
}
today := time.Now()
age := today.Sub(parsedDate).Hours() / 24
fmt.Println("age is ", age)
- 1 回答
- 0 关注
- 117 浏览
添加回答
举报
0/150
提交
取消