时间数据传输 MySQL:客户端指定serverTimezone=xxx让MySQL服务端正确解析时间,而不改变MySQL服务端本身的时区 参考MySQL,个人认为应用服务端和应用客户端也该这样做 除非应用服务端一定是处于用户时区,那么就应用服务端就使用系统时区即可 否则时间的序列化要么是时间戳,要么是应用客户端在请求头传递时区,应用服务端动态序列化时间 Java:可以传递Date,基本说明了MySQL的Java驱动是把时间序列化为UTC时间戳,服务端使用serverTimezone来反序列化