golang时区问题
在编写API时我们可能接收到前端请求的时间类型为字符串,当我们将它解析为time类型保存到数据库时,数据库会根据它所在服务器的时区来给我们的数据自动设置时区,当我们从数据库取出数据时,时区会因为服务器数据库的时区不同而导致时区差的问题,进而影响我们在根据时间做一些判断时,出现多8时区等等问题。所以我们取出数据时需要做一下时区的处理,再进行时间的操作。
用time包的In函数来做时区转换。
func main(){
var testTime time.Time
testTime = time.Now()
fmt.Println<