我有一个结构体,其中包含一个属性 time:
type Basket struct {
...
Created_at time.Time `db:"created_at"`
}
节省的时间如下:
basket.Created_at = time.Now().UTC()
如果我使用Insert SQL语句保存时间,它可以很好地保存在SQLite3中,但是当我使用以下方法选择所需的记录时:
ret_basket := Basket{}
err := database.DB.Get(&ret_basket, "SELECT id, ..., created_at FROM baskets WHERE user_id = ?", some_user_id)
函数返回记录,其中其他属性已正确加载,但时间属性ret_basket.Created_at
为0001-01-01 00:00:00 +0000 UTC
有什么建议吗?