Câu trả lời của @ aiman không đúng vì trong trường hợp của bạn, múi giờ máy chủ hiệu quả là không UTC.
Bạn sẽ tìm thấy trên mạng một số giải pháp bao gồm các tham số bổ sung trên chuỗi kết nối jdbc, nhưng có những trường hợp bạn không thể thay đổi chuỗi này.
Đây là cách tôi đã sửa nó:
Đầu tiên nhập các múi giờ của hệ thống trong mysql:
$ mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql
Sau đó, đặt múi giờ máy chủ mysql mặc định của bạn trong [mysqld]
phần của /etc/mysql/my.cnf
(hoặc của /etc/mysql/mysql.conf.d/mysqld.cnf
trên các bản phân phối Debian / Ubuntu gần đây) đến múi giờ máy chủ thực tế của bạn, ví dụ:
default_time_zone = Europe/Paris
và đừng quên khởi động lại mysql
$ sudo service mysql restart
(hoặc lệnh thích hợp tùy thuộc vào bản phân phối của bạn).