1、获得当前时间
tStr := time.Now().Format("2006-01-02 15:04:05") //当前时间的字符串
格式2024-09-11 22:39:47
2、时间催
//时间戳
chuo := 1669774875
//时间日期格式模板
timeStr := time.Unix(int64(chuo), 0).Format("2006-01-02 15:04:05")
fmt.Printf("timeStr: %v\n", timeStr)
3、数据库查询日期转换
var data []map[string]interface{}
configs.Db.Raw("select * from wb_billflow where id>=?", 1).Find(&data)
for i, it := range data {
//tStr := time.Now().Format("2006-01-02 15:04:05") //当前时间的字符串
//data[i]["date"] = tStr
if dateValue, ok := it["date"].(time.Time); ok {
// 进行日期格式转换
data[i]["date"] = dateValue.Format("2006-01-02 15:04:05")
}
}