go时间处理
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"] = tStrif dateValue, ok := it["date"].(time.Time); ok {// 进行日期格式转换data[i]["date"] = dateValue.Format("2006-01-02 15:04:05")}}