go连接数据库,返回时间字段的处理
以mysql为例,在数据库中对应字段类型为time.Time。通过struct返回就是一堆结构数字。
比如下面所示:
time.Time{wall:0x0, ext:63720962746, loc:(*time.Location)(0x8cc060)}
var startDate int64 = a.CreateTime.Unix()
start := time.Unix(startDate, 0).Format("2006-01-02 15:04:05")
fmt.Println(start)
a是返回来的结构体,CreateTime就是要处理的时间。