我采取了一些日期部分并將它們連接在一起成為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貢獻(xiàn)1863條經(jīng)驗 獲得超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 關(guān)注
- 142 瀏覽
添加回答
舉報
0/150
提交
取消