问题描述
今天在学习viper配置的时候,发现了mysql数据库相关属性定义,之前都是直接背下来了,没有理解其中的意思,现在来总结一下吧、
parseTime讲解
parstTIme = Ture 的话:mysql中的date和datetime等时间类型字段将自动转为golang中的time.TIme类型,类似的0000-00-00 00:00:00 ,会被转为time.Time的零值。
parseTIme = False 的话:只会转为[]byte/string类型
loc讲解
默认时间地区是utc,与我们所处的东八区是有区别,储存的值有8小时误差
用上海时区就行(Asia/Shanghai),或者Local