orm 默认是服务器系统时区或者是sql配置文件指定时区 如果需要修改则只需要再 链接的时候指定时区即可
GameDb,err :=gorm.Open(beego.AppConfig.String("DB_CONNECTION"),
beego.AppConfig.String("DB_USERNAME")+":"+
beego.AppConfig.String("DB_PASSWORD")+"" +
"@tcp("+beego.AppConfig.String("DB_HOST")+":"+beego.AppConfig.String("DB_PORT")+")/"+beego.AppConfig.String("DB_DATABASE")+"?charset="+
beego.AppConfig.String("DB_CHARSET")+"&parseTime=True&&loc=Asia%2FShanghai")
if err!=nil{
beego.Error("数据库链接失败"+err.Error())
}
Asia/Shanghai 一定要写成 Asia%2FShanghai
Asia/Riyadh 一定要写成 Asia%2FRiyadh
网友评论