简报:我正在使用Spring Boot、Spring数据和一个码头化的mySQL数据库(社区版本)。
- 我有两个数据库实例,一个在树莓派(Raspbian)中,另一个在我的电脑(Ubuntu)中
- 我正在查询的表有一个";时间";字段->'10:00:00'
- 我使用的是JpaRepository中默认的findAll()方法
- Ubuntu在LMT时间,设置为我的区域。Raspbian有GMT或UTC选项,也设置为我的区域(+1)
TL;DR
问题:bbdd表中的时间字段在两个数据库中均为10:00:00
- 我在电脑中查询数据库,它返回10:00:00
- 我在圆周率中查询数据库,它返回11:00:00
对我来说毫无意义。有什么想法吗?提前谢谢。
我通过在两台机器(ubuntu&ubuntu服务器)中安装相同的操作系统解决了这个问题。Raspbian的时区搞砸了。